How do I set permissions for my app?
To set permissions for your app, navigate to the Permissions tab in your app.
From here you will be able to configure permissions for users that should have access to your app. This page and the permissions settings are divided into a few different categories. Below is a description of the types of roles found on the Permissions page that you may want to consider as you're sharing your app:
App Administrators include anyone that should have access to edit, update, or delete the app or its associated documents. Users can be added individually, or they can be added as a group. Groups are created by your system administrator in the Kuali Groups area (see Create and Manage Groups). If a group is given app administrator permissions, anyone that is part of that group will have all of the permissions you select here.
All Authenticated Users
The permissions you configure in the "All Authenticated Users" section will apply to ALL users who are able to log in successfully to the system. Generally, the only permission you would select here is to allow users to "Create documents in this app," but this depends on the needs of your application.
All Anonymous Users
Anonymous Users in Kuali Build refers to any user that is unable to log in to the system. It is possible for you to share Kuali Build apps and forms with unauthenticated users, and the "All Anonymous Users" section on the Permissions page is where you can configure their access. Generally, we recommend only selecting "Create documents in this app" for Anonymous Users if you would like them to have access to your app, but it depends on the needs of your app..
Add New Role
While configuring permissions, you will notice that at the bottom of the page is the ability to "Add New Role." If there is a unique subgroup of people that should have permissions different from your App Administrators, Authenticated Users, or Anonymous Users, you may need to create a new role.
Creating a new role will allow you to configure the permissions for this audience just as you did with the other three types of users (see screenshot below). There is also a space to add specific users or groups to this role.
Note: A newly created role from an App Permissions page is only created for that app specifically. It does not create a new role in the Kuali Groups area. To create a new role that is available system-wide, you will want to have your system administrator create it in the Kuali Groups area.