API

Obtenir les sections personnalisées pour l’édition

GET/api/crm/v2/team.edit_permission_sections_customv2
operationId: team.editPermissionSectionsCustom

Autorisation

api-token + language + role

Paramètres de requête

user_idintegerobligatoire

ID de l'utilisateur ; le rôle est déterminé par cet identifiant

Exemple: 1

Réponses

OK

object
statusstringobligatoire

Valeurs:successerror

Exemple: success

dataobject
default_permissionsarray of object

Sections de rôle par défaut

idintegerobligatoire

Exemple: 572

permission_section_idintegerobligatoire

Exemple: 112

readonly_enabledbooleanobligatoire

Exemple: false

slugstringobligatoire

Exemple: branches

user_permissionsarray of object

Sections personnalisés de l'utilisateur

idintegerobligatoire

Exemple: 572

permission_section_idintegerobligatoire

Exemple: 112

readonly_enabledbooleanobligatoire

Exemple: false

slugstringobligatoire

Exemple: branches

date_expirationoneOfpeut être nul

Date d'expiration de l'accès en UTC ; null — sans limitation. Les enregistrements expirés sont supprimés automatiquement.

L'une des options
string (DataTimeFormatSQL)

Exemple: 2024-05-02 08:31:16

selectable_permissionsarray of object

Sections que l’éditeur peut sélectionner : sections par défaut du rôle édité, ainsi que les sections par défaut et personnalisées de l’éditeur

idintegerobligatoire

Exemple: 1

slugstringobligatoire

Exemple: items

descriptionstringobligatoire

Exemple: Items

typestringobligatoire

Valeurs:folderpagelink

Exemple: page

endpoint_only_enabledboolean

Uniquement pour le type page : la section existe comme un endpoint API et n’apparaît pas dans le menu latéral. L’accès y est accordé et vérifié comme pour une page classique, la section reste donc dans les répertoires des droits de rôle et d’utilisateur.

Exemple: false

firm_section_parent_idinteger

Exemple: 1

system_section_parent_idinteger

Exemple: 1

affiliate_section_parent_idinteger

Exemple: 1

sortintegerobligatoire

Exemple: -1714739780

zonestring

Exemple: ru

permission_condition_idinteger

Condition dans laquelle la section est affichée

Exemple: 2

actionsarray of object

Actions de la section

idinteger

Exemple: 1

permission_section_idinteger

Exemple: 62

permission_condition_idinteger

Exemple: 1

actionstring

Exemple: view

descriptionstring

Exemple: view