Skip to main content

How do I create custom user roles and configure detailed operational permissions?

Use [User Roles] to create reusable permission bundles before you assign access to team members.

Entry:

  • Web: [My Profile] -> [User Roles]

Web​

Step 1 Open [My Profile] -> [User Roles], then click [New User Role].

User Roles List

Step 2 In [Create User Role], complete the role basics:

  • Enter [Role Name]
  • Add [Description] if you want extra context for the team
  • Use [Modules Access], [Reports Access], and [Settings] to move through each permission section

Step 3 Configure the permission scope for each section:

  • [Modules Access] controls operational modules such as properties, rentals, people, and financial workflows
  • [Reports Access] controls which report areas the role can open
  • [Settings] controls which personal-center settings sections the role can access
  • On [Modules Access], the current permission grid uses [View], [Edit], [Delete], and [Quick Switch]
  • The permission note on the page means [Edit] depends on [View], and [Delete] depends on [Edit]

Create User Role Page

Step 4 Click [Save].

Step 5 When you need to maintain a custom role later, return to [User Roles] and open the row action menu to use [Edit], [Copy], or [Delete].

User Role Actions

Platform differences​

TopicWebApp
Entry[My Profile] -> [User Roles]No user-role management entry in the current App
Create and maintain rolesCreate custom roles, configure permission sections, and manage saved roles from the listNot available in the current App
Recommended usePrepare reusable permission bundles before assigning or updating sub-usersUse Web when you need to create, edit, copy, or delete custom roles

Note:

  • [Role Name] is required in the current Web form. The [Description] input currently accepts up to 200 characters.
  • Built-in roles such as [Administer] and [Maintenance Service People] do not show the custom-role action menu in the current list.
  • If a role is already assigned to users, [Delete] may be unavailable until those users are reassigned.