Understanding Parent and Child Permissions

Introduction

The Roles that you create are made up from a range of permissions that allow the assigned user to complete certain tasks within CloudM Automate.

However, not all permissions are created equal. There is a hierarchy that means that some permissions simply will not work properly unless another permission has also been set. We call this a Parent and Child relationship - The Parent permission always needs to be set in order for the Child permission to have any effect. It is a prerequisite.

 

Example

A good example of the Parent / Child relationship can be seen when setting permissions to edit profile fields on User Profiles.

Let's give the admin the ability to change a user's job title. Looking at the list of permissions, it might seem obvious that you need to select the Edit Job Title permission (and you definitely should). However, this isn't enough on it's own. You also need to allow the admin to Edit Profiles in general (otherwise the admin simply will not have the Edit button available on a user profile)..

So, in this example:

  • Edit Job Title is the Child permission (and won't work on it's own)
  • Edit Profiles is the Parent permission (and is required if you want the admin to be able to edit the job title or any other user profile field that you add to the role).

 

Parent / Child relationship table

The table below shows the default CloudM Automate permissions that are displayed for all domains.

It does not include permissions that are displayed when a feature is enabled (e.g. Archive or Partner specific features).

A permission listed in the Child permission (level 2) column requires both the related permissions listed in the Parent permission and Child permission (level 1) columns to be assigned.

Parent permission Child permission (level 1) Child permission (level 2)
Edit Profiles Edit Addresses  
View Aliases  
Edit Aliases  
Edit Assistant  
Edit Birthdays  
Edit Company  
Edit Department  
Edit Emails  
Edit Employment  
Edit Extra Information  
Edit IM Addresses  
Edit Job Title  
Edit Locations  
Edit Manager  
Edit Names  
Edit Notes  
Edit Organisation Description  
Edit Photo  
Edit Predefined Extra Information  
Edit Predefined Hidden Extra Information
 
Edit Predefined Tags  
Edit Tags  
Edit Telephone Numbers  
Edit Websites  
Edit Passwords Force Password Change
2-Step Verification  
Password Recovery  
Edit External Contacts Edit Birthdays  
Edit Company  
Edit Department  
Edit Emails  
Edit Employment  
Edit IM Addresses  
Edit Job Title  
Edit Manager  
Edit Notes  
Edit Organisation Description  
Edit Photo  
Edit Predefined Tags  
Edit Predefined Extra Information  
Edit Extra Information  
Edit Predefined Extra Information  
Edit Predefined Hidden Extra Information
 
Edit Tags  
Edit Websites  
View OU Hierarchy (Global) Edit OU Information (Global) Edit Email Signature Templates
Edit OU Config
Export Contacts
Automate Contacts
Automate OUs
Automate Smart Contacts
View Hidden
View Suspended Profiles
Edit Addresses
Edit Extra Information
Edit Names
Edit Predefined Extra Information
Edit Predefined Hidden Extra Information
Edit Tags
Edit Websites
Edit Global Settings Synchronize Domain  
Automate Users Deprovision Users  
Delete Users  
Force Share Contacts    
Apps Integration    
View Deprovision Statistics    
View Last Login    
View Logs    
View Own Logs    
Automate Smart Groups Export Groups  
Managed Smart Teams  
Edit Max Dynamic Group Count    

 

Was this article helpful?
0 out of 0 found this helpful