---
title: Create filter based permissions with Server Layer Views
description: You can create views of your layers to manage permissions for a subset of records of your layers.
---

[Skip to content](https://knowledge.cartovista.com/create-views-on-layers-and-set-permissions-on-views#main-content)

English

Show submenu for translations

![cartovista-logo (1).png\]](https://knowledge.cartovista.com/hs-fs/hubfs/cartovista-logo%20(1).png?height=40&name=cartovista-logo%20(1).png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- Go to cartovista.com

 Go to cartovista.com

 You have reached the CartoVista v7 knowledge base. How can we help you?

- There are no suggestions because the search field is empty.

1. [Help Center](https://knowledge.cartovista.com/?hsLang=en)
2. [How To](https://knowledge.cartovista.com/how-to?hsLang=en)
3. [Users and permissions](https://knowledge.cartovista.com/how-to?hsLang=en#users-and-permissions)

# Create filter based permissions with Server Layer Views

## You can create views of your layers to manage permissions for a subset of records of your layers.

The **View** feature allows you to **manage permissions within your layer**, based on the value of a **column of your choice**. This will filter the data for your users, and they will only see the records they have access to.

For instance, if you want to restrict access geographically, for each Province, all you need to do is add a column in your layer that contains information on the Province. You will then be able to define permissions for the records of each Province.

Another interesting example could be restricting access based on a product line. You can use the column which gives the information of the product line to create your views. Then, set permissions for your co-workers so that everyone can be focused on his or her product of interest.

### Create views on the Server

Views are created by separating records based on the value of a column of your choice. 

In the **Data** tab of the server click on the three dots in the **Actions** column, then click on **Create views**:![create-views](https://knowledge.cartovista.com/hs-fs/hubfs/Knowledge%20Base%20Import/create-views.png?width=688&name=create-views.png)

Select from the list of columns of your layer the one you want to use to generate views:

![choose-column-to-create-views](https://knowledge.cartovista.com/hs-fs/hubfs/Knowledge%20Base%20Import/choose-column-to-create-views.png?width=389&name=choose-column-to-create-views.png)Click on **Create Views**.

*This will create a view for each value of the column "Province". For instance, the "Ontario" view will contain all records which hold the value "Ontario" for this column.*

You can now see in the list view of layers the number of views that have been created for your layer:

![number-of-views](https://knowledge.cartovista.com/hs-fs/hubfs/Knowledge%20Base%20Import/number-of-views.png?width=481&name=number-of-views.png)

### Set permissions

Once your views are created, you can **click on the number of views** to set permissions on these views.

![views-and-number-of-records](https://knowledge.cartovista.com/hs-fs/hubfs/Knowledge%20Base%20Import/views-and-number-of-records.png?width=688&name=views-and-number-of-records.png)

This list of all the views which have been created in your layer gives you information on the number of records in each view, and the possibility to set permissions for each of these views.

Click on a view to open the **information panel**, and go to the **Permissions** tab. Select a user or group from the dropdown, or enter a user or group name.

![views-permissions](https://knowledge.cartovista.com/hs-fs/hubfs/Knowledge%20Base%20Import/views-permissions.png?width=444&name=views-permissions.png)

Each user can have access to several views.

### Use a layer with views in the Publisher

If the views and permissions you have set restrict the area of interest of your map depending on the user, you can use the Publisher Map View settings to **adapt the map extend** for each user.

1. In your Map Window, click on the Change View button ![change-view](https://knowledge.cartovista.com/hs-fs/hubfs/Knowledge%20Base%20Import/change-view.png?width=31&name=change-view.png) or right click on the map -\> Change View.![change-view](https://knowledge.cartovista.com/hs-fs/hubfs/Knowledge%20Base%20Import/change-view-1.png?width=688&name=change-view-1.png)
2. In the Initial View tab, select Map Layer from the dropdown.  
   ![map-view-settings-map-layer](https://knowledge.cartovista.com/hs-fs/hubfs/Knowledge%20Base%20Import/map-view-settings-map-layer.png?width=437&name=map-view-settings-map-layer.png)
3. Select your layer from the list:  
   ![select-layer-initial-map-extend](https://knowledge.cartovista.com/hs-fs/hubfs/Knowledge%20Base%20Import/select-layer-initial-map-extend.png?width=439&name=select-layer-initial-map-extend.png)

*This will adapt the map extend based on the permissions that have been set. For instance, if you have created views for each Province of Canada, each user will be zoomed in to the Province(s) he has been given access to.*

### Delete views

To delete views, click on the three dots of the **Actions** menu, and click on **Delete views**. This will delete all permissions on these views.

The CartoVista Server REST API can be used to create views and set permissions on views. With the API, views can be created based on an expression, instead of a unique column value. Click [here](https://knowledge.cartovista.com/identify-the-request-you-want-to-make-and-try-it-out?hsLang=en)to learn more on the CartoVista Server REST API.

 

- [Features](https://knowledge.cartovista.com/features?hsLang=en#main-content)

    - [Introduction to CartoVista](https://knowledge.cartovista.com/features?hsLang=en#introduction-to-cartovista)
    - [Territory Manager](https://knowledge.cartovista.com/features?hsLang=en#territory-manager)
    - [Microsoft Active Directory Support](https://knowledge.cartovista.com/features?hsLang=en#microsoft-active-directory-support)
    - [CartoVista Viewer](https://knowledge.cartovista.com/features?hsLang=en#cartovista-viewer)
    - [CartoVista Publisher](https://knowledge.cartovista.com/features?hsLang=en#cartovista-publisher)
    - [CartoVista Server](https://knowledge.cartovista.com/features?hsLang=en#cartovista-server)
    - [Online Editing](https://knowledge.cartovista.com/features?hsLang=en#online-editing)
    - [Grid Layers](https://knowledge.cartovista.com/features?hsLang=en#grid-layers)
    - [CartoVista Server REST API](https://knowledge.cartovista.com/features?hsLang=en#cartovista-server-rest-api)
    - [Scoring Analysis](https://knowledge.cartovista.com/features?hsLang=en#scoring-analysis)
- [How To](https://knowledge.cartovista.com/how-to?hsLang=en#main-content)

    - [Maps](https://knowledge.cartovista.com/how-to?hsLang=en#maps)
    - [Tiles](https://knowledge.cartovista.com/how-to?hsLang=en#tiles)
    - [Data](https://knowledge.cartovista.com/how-to?hsLang=en#data)
    - [Users and permissions](https://knowledge.cartovista.com/how-to?hsLang=en#users-and-permissions)
    - [License Keys](https://knowledge.cartovista.com/how-to?hsLang=en#license-keys)
- [Release Notes](https://knowledge.cartovista.com/release-notes?hsLang=en#main-content)

    - [Version 6](https://knowledge.cartovista.com/release-notes?hsLang=en#version-6)
    - [Version 7](https://knowledge.cartovista.com/release-notes?hsLang=en#version-7)
- [Cloud Permit](https://knowledge.cartovista.com/cloud-permit?hsLang=en)
- [FAQ](https://knowledge.cartovista.com/faq?hsLang=en)
- [Quick Start](https://knowledge.cartovista.com/quick-start?hsLang=en#main-content)

    - [Add your data](https://knowledge.cartovista.com/quick-start?hsLang=en#add-your-data)
    - [Get your dataset ready](https://knowledge.cartovista.com/quick-start?hsLang=en#get-your-dataset-ready)
    - [Build your map](https://knowledge.cartovista.com/quick-start?hsLang=en#build-your-map)
    - [Get Ready](https://knowledge.cartovista.com/quick-start?hsLang=en#get-ready)
    - [Publish your map](https://knowledge.cartovista.com/quick-start?hsLang=en#publish-your-map)

[![CartoVista](https://knowledge.cartovista.com/hs-fs/hubfs/cartovista.png?width=200&height=40&name=cartovista.png "CartoVista")](https://cartovista.com/)

This is CartoVista v7 Help Center.  
For the latest documentation on CartoVista Cloud v8, visit [cartovista.com/docs](https://cartovista.com/docs/)  
For assistance, visit [cartovista.com/technical-support](https://cartovista.com/technical-support/)

Copyright © 2026, CartoVista