# User Management

User Management Changes

If you make any changes to the user or group settings in ONE DATA (add a user to a new group for example) it can take up to 10 minutes until those changes will be available in the app settings page.

Image from alias

# Access Types

You can set different levels of access for the access rules. These levels control what a certain user is allowed to do in your app.

# Access Type: Admin

Only User or Users in a Group with the Access Rule "Admin" are allowed to access the "App Settings Page". They are also the only users who can Add, Remove or Edit the given access rules for Users and Groups. They can also publish or unpublish the App in the Viewer / Builder or update the published viewer version and also delete the whole App.

# Access Type: Builder

User or Users in a Group with the Access Rule "Builder" are allowed to access the App (once it is published) in the App Builder. They can also edit the Code and see the app in the App Viewer.

# Access Type: Viewer

User or Users in a Group with the Access Rule "Viewer" are only allowed to see the published version (once it is published) in the App Viewer.

# Git Managed

With the "Git Managed" Toggle Button you can set or unset your App to be Git Managed. If you set your App to be git managed you can create branches in the App Builder, and you and your Team can work simultaneously on the same App.

Image from alias

# Status App Builder

With the "Status App Builder" Toggle Button you can publish or unpublish your App in the App Builder. If you publish your App it can be accessed by specific Users or user contained in a Group with the "Access rule" Builder or Admin. As Admin you can always see the App in the App Builder.

Image from alias

# Status App Viewer

With the "Status App Viewer" Toggle Switch you can publish or unpublish your App in the App Viewer. In the dropdown "Select version for App Viewer" you can choose a specific version (saved state with a valid JSON configuration) which you want to publish in the App Viewer. If this version is set, you and other Users / Groups with the "Access rule" Admin can see your App in the App Viewer. To publish your App to all Users and Groups with the access rule "Viewer", you have to enable the "Publish in App Viewer" Toggle Button.

# Update the published version

If you want to update your published version you can select a different version in the dropdown menu.

# Remove the published version for access rule "Viewer"

If you want to remove your App for all Users and Groups with Viewer access you can set the state of the Toggle Button to disabled.

# Remove the published version completely

If you want to remove your App completely from the App Viewer you need to select the first field in the dropdown: None.

Image from alias

# Access Rules

As an admin you can define access rules for an app. An access rule allows a group of users or specific users to access the apps with a certain level of privileges (access type). The different access types are described in more detail here.

Precedence of access rules

The access rules take precedence for a specific user in the following order:

  1. If a specific rule of type User Access is defined, it will take precedence over all other rules.

  2. If the user is member of a group for which a Group Access rule is defined, that rule will take precedence over the Global Access.

  3. If no access rule is defined for neither the user nor a group they are a member of, the Global Access takes effect.

# User Access

In the section "User / Group Access" you can add specific User or Groups with specific rights.

Image from alias

# Group Assignments

In the section "Group Overview / Group Assignments" you can search for groups if they contain the users you want to grant access.

Access Right Admin needed

This Page is only accessible of you have the Access Right Admin to the App.

Image from alias

# Global Access

In the section Global Access you can grant access rules to all users of the domain. This will only work if your app is published to the App Viewer or Builder.

Image from alias

# Delete App

In the section Delete App you can delete the whole App.

Image from alias