AgileApps Support Wiki Pre Release

Part 4: Assigning an Application Role to a User

From AgileApps Support Wiki
Revision as of 10:26, 25 July 2023 by Wikidevuser (talk | contribs) (→‎Taking It Further)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

In this part, you control access to the records in the MyOrders application by assigning Application Roles to Users. You can assign an Application Role to a User’s initial application when you create the User, or you do so as shown in these steps.

  1. Make sure you are logged in as yourself. Ensure application MyOrders is selected, and then view the default Application Roles for your tenant:
    1. Go to the Configuration page, under the Customization tile, click Application Roles. Note that two Application Roles created by the System are available in the application MyOrders: Agent and Manager.
    2. Click Agent to see the Objects that a User in the Agent Application Role can access within the application MyOrders.
    3. Click Manager to see the Objects that a User in the Manager Application Role can access can access within the application MyOrders.
  2. Create a New Role for customers as shown below:

    Application Roles Customer New.png

  3. Click Save.
  4. To modify the Application Role previously assigned in this exercise to User MyCustomer in the MyOrders application:
    1. Go to the Configuration page, under the Administration tile, click Access Management. Click Application Access.
    2. From the list of applications, select the MyOrders application.
    3. Edit the listed MyCustomer User.
    4. Remove X the existing Role assignment for Application Role Agent:

      Application Access MyOrders MyCustomer New.png

    5. Select the Lookup icon next to Roles.
    6. In the Lookup window, check Customer and click Pick Selected Roles:

      Pick Selected Roles Customer New.png

    7. Click Save.

      Access Management Application Access MyCustomer New.png

Taking It Further

To extend what you learned in this exercise, explore how to implement Custom Access Criteria.


Previous

Next