The membership tab is where you configure access of the MapGeo site by creating users and assigning a role to each user. Each role can have a different set of permission for what data and functionalities they have access to on the site. Each user with a login can be assigned to set roles.
Here you can set the Default Role, which is the role any public or anonymous user will be assigned when visiting the site. You can also choose to Allow users to request an account, though we recommend leaving it unchecked. Additionally, you can select Auto-register Google OAuth users on first login if the users have a google account to make logging in faster. Finally, you can set the entire site behind a login, with Login Access Only. If enabled, a user will need an account to login and view data hidden from public view. For more specific permissions, you will need to configure user access in the Roles section.
This is where you can create and edit different roles. When editing or adding a role, you can hover over the question mark icon next to each feature to view a detailed description of the feature. For each role, you have the option of setting permissions and blocking access for each dataset and the overall site. Under General, when creating or editing a role, you set users' permissions for general Dashboard and/or API access by checking the boxes under "View". For specific access restrictions within the Dashboard (i.e. General, Datasets, Memberships, etc.), you can add Blocked Navigation Groups from the drop-down menu. This will allow them to only use certain portions of the Dashboard.
Each dataset can have different permissions and access, which are set by clicking the dataset name listed below General. This can be configured through the three tabs available, (Data, UI/Map, and Dashboard), each of which controls access to a different portion of the site for each dataset.