Delegate permissions allow handling the Book on behalf of permission without making changes to AD permissions. The Book on behalf of permission now no longer needs to be set at the Roles & Data Security > App Settings level.
As an admin, you grant permissions in IBSS to workplace users who will be allowed to appoint their delegates. These delegates, in turn, will be able to book on behalf of those primary workplace users.
⚠️ Delegates need elevated permission to the number of spaces they have permissions to book against, but not elevated permissions in terms of their role.
If someone is expected to book for anyone in an organisation, they need the Book on behalf of permission set for their AD role under Roles & Data Security > App Settings level. In other cases, the Book on behalf of permission can be removed and they can be given delegate permissions instead.
Enable role permissions to view Delegate functionality
First, enable Delegate functionality for a certain user AAD role:
- Under Setup > Roles & Data Security, select the role, who you want to enable Delegate functionality for. Double click it to open its settings.
- Under the App Settings tab, click View JSON script.
- In the FLEX section > UserPreferences, add “Delegates” to the script.
- Confirm by clicking Ok.
Now, users within this role group will have new Delegate Access and Delegate Permissions pages under their Settings section in Flex.
Grant Delegator permission
Find the Delegate Permissions admin functionality under Setup section in Admin Portal.
To grant a permission to a principal user (or Delegator) who will be able to appoint their delegates, do the following:
- Search for the needed principal user on the left. After you start typing, the system will display a list of possible names that match.
- Select one user. Their name will appear in the Delegator section on the left.
⚠️ This user gets permissions to appoint their delegates. - Click Save to grant permissions to the selected user to appoint their delegates in Flex.
Add Delegates
To add delegates for the principal user, who will be able to to book on behalf of the previously selected principal user, do the following:
- Start searching for the needed user on the right under Delegate Account Access.
- Select a checkbox next to the needed name. The selected users will be listed in the Delegates section on the left.
- Click Save, and selected users become delegates of the previously selected principal user (or delegator).
Or use the red cross icon to delete a user from the delegates list.
✅ Principal user can later add more delegates or remove existing ones.
❌ Delegates cannot give up their delegate access themselves. Only you as an admin or their principal user (delegator) can remove delegate access for them.