v1
latestOpenAPI 3.1.02026-08-061,5107704.5 MBMasterRights.update
Modifies MasterRight or MasterRights with given id(s)
Path parameters
ID of MasterRight to update
Query parameters
Specify validation level of MasterRight on update. Use them as bit mask: 0 - validate each field on entity, 2 - validate only changed fields, 4 - validate only system fields, 8 - allows to override readonly fields, 16 - allows to set entity on deleted relationship.
Request body
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 0 - NoAccess, 1 - Selected, 2 - All
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 0 - NoAccess, 1 - Selected, 2 - All
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Default email notification preferences applied to users with this role (which events trigger an email and through which channel).
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 0 - NoAccess, 1 - Readonly, 2 - Editor, 3 - EditorOrUnitManger, 4 - All
Controls access to resource.
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 1 - Owned, 2 - Current, 3 - CurrentAndParent, 4 - CurrentAndSubunit, 5 - CurrentAndParentAndSubunit, 6 - All
Controls access to resource.
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 1 - All, 2 - Selected
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 0 - NoAccess, 1 - Readonly, 2 - Editor, 3 - EditorOrUnitManger, 4 - All
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 1 - Owned, 2 - Current, 3 - CurrentAndParent, 4 - CurrentAndSubunit, 5 - CurrentAndParentAndSubunit, 6 - All
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 0 - NoAccess, 1 - Readonly, 4 - All
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 0 - NoAccess, 1 - Readonly, 2 - Editor, 3 - EditorOrUnitManger, 4 - All
Controls access to resource.
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 1 - Owned, 2 - Current, 3 - CurrentAndParent, 4 - CurrentAndSubunit, 5 - CurrentAndParentAndSubunit, 6 - All
Controls access to resource.
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 1 - All, 2 - Selected
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 0 - NoAccess, 1 - Readonly, 4 - All
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 0 - PrivateOnly, 1 - Custom, 2 - PublicOnly
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 1 - FullAccess, 2 - Personal, 3 - NoAccess
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 0 - NoAccess, 1 - Readonly, 4 - All
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 0 - NoAccess, 1 - Readonly, 4 - All
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 0 - NoAccess, 1 - Readonly, 4 - All
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 0 - NoAccess, 1 - Readonly, 2 - Editor, 3 - EditorOrUnitManger, 4 - All
Controls access to resource.
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 1 - Owned, 2 - Current, 3 - CurrentAndParent, 4 - CurrentAndSubunit, 5 - CurrentAndParentAndSubunit, 6 - All
Controls access to resource.
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 1 - All, 2 - Selected
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 0 - NoAccess, 1 - Readonly, 2 - Editor, 3 - EditorOrUnitManger, 4 - All
Controls access to resource.
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 1 - Owned, 2 - Current, 3 - CurrentAndParent, 4 - CurrentAndSubunit, 5 - CurrentAndParentAndSubunit, 6 - All
Controls access to resource.
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 0 - NoPipeline, 1 - Selected, 2 - AllNoDocuments, 3 - AllWithDocuments
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 1 - FullAccess, 2 - Personal, 3 - NoAccess
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 0 - NoAccess, 1 - Readonly, 4 - All
Default screen profile ids assigned to users with this role for each main screen (Navigator, Pipeline, Lead, Account, Contact, Activity, Project, Quote, etc.).
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 0 - NoAccess, 1 - Readonly, 2 - Editor, 3 - EditorOrUnitManger, 4 - All
Controls access to resource.
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 1 - Owned, 2 - Current, 3 - CurrentAndParent, 4 - CurrentAndSubunit, 5 - CurrentAndParentAndSubunit, 6 - All
Controls access to resource.
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 0 - NoAccess, 1 - Readonly, 2 - Editor, 3 - EditorOrUnitManger, 4 - All
Controls access to resource.
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 1 - Owned, 2 - Current, 3 - CurrentAndParent, 4 - CurrentAndSubunit, 5 - CurrentAndParentAndSubunit, 6 - All
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 1 - All, 2 - Selected
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 0 - NoAccess, 1 - Readonly, 4 - All
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 0 - NoAccess, 1 - Readonly, 4 - All
Controls access to resource.
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 0 - NoAccess, 1 - Readonly, 2 - Editor, 3 - EditorOrUnitManger, 4 - All
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 1 - Owned, 2 - Current, 3 - CurrentAndParent, 4 - CurrentAndSubunit, 5 - CurrentAndParentAndSubunit, 6 - All
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Controls access to resource.
Field whose values are strictly defined with an enumeration of values.
Integer enum value: 0 - NoAccess, 1 - Selected, 2 - All
Name of the entity and its default text representation.
Revision when entity was lastly changed.
Per-custom-entity access settings (access level, allowed types, default screen profile, etc.) for users with this role. One entry per custom entity defined in the space.
Example request
{
"access_entity_account_direction": 1,
"access_entity_account_types": 1,
"access_entity_appointment_direction": 1,
"access_entity_contact_direction": 1,
"access_entity_contact_types": 1,
"access_entity_email_sequence": 1,
"access_entity_lead_direction": 1,
"access_entity_lead_types": 1,
"access_entity_oppty_direction": 1,
"access_entity_process": 1,
"access_entity_project_direction": 1,
"access_entity_quote_direction": 1,
"access_entity_quote_types": 1,
"access_entity_task_direction": 1,
"name": "string",
"revision": 1,
"custom_entities": "blob"
}Response
Modification confirmation. Returns resulting MasterRight
True when response succeeded, false on error.
Example response
{
"success": true,
"data": {
"id": "01234567-abcd-dcba-ffff-000000000000",
"modified": "2019-01-01T00:00:00",
"created": "2019-01-01T00:00:00",
"access_entity_account_direction": 1,
"access_entity_account_types": 1,
"access_entity_appointment_direction": 1,
"access_entity_contact_direction": 1,
"access_entity_contact_types": 1,
"access_entity_email_sequence": 1,
"access_entity_lead_direction": 1,
"access_entity_lead_types": 1,
"access_entity_oppty_direction": 1,
"access_entity_process": 1,
"access_entity_project_direction": 1,
"access_entity_quote_direction": 1,
"access_entity_quote_types": 1,
"access_entity_task_direction": 1,
"name": "string",
"revision": 1,
"custom_entities": "blob"
}
}