Aller au contenu principal

Comprendre l'accès

L'accès d'un utilisateur est accordé via exactement deux mécanismes — les groupes d'utilisateurs (userGroupUids) et les permissions (permissions[].uid). Tout le reste — profils, groupes d'applications, objets, groupes de rapports — n'est pas un concept distinct ; il s'agit simplement d'une permission avec un type/subType différent.

Permissions par type

Ce que vous accordeztypesubTypeContrôle
ProfilPROFILEPérimètre fonctionnel ; certaines applications (Keep, Model) l'utilisent pour les droits d'accès
Accès aux applicationsSCOPE_GROUPAPPLICATIONLes applications que l'utilisateur peut ouvrir (par ex. le stockage de documents via stonal.application.platform)
SociétéASSETCOMPANYUne société et les objets qu'elle possède
PortefeuilleASSETPORTFOLIOUn portefeuille et ses objets
SiteASSETFACILITYUn site
RésidenceASSETBUILDING_GROUPUne résidence
BâtimentASSETBUILDINGUn seul bâtiment
Groupe de rapportsREPORT_GROUPLes rapports sous-jacents
info

allAssets: true est le raccourci pour « tous les objets » au lieu de lister les permissions ASSET.

remarque

Les permissions sont hiérarchiques — l'API expose level, parentUids et children { count, uids } (par ex. une société contient ses bâtiments) ; la référence de recherche montre comment parcourir l'arborescence.

Pour être complet, les énumérations complètes : type ∈ ASSET, PROFILE, SCOPE, SCOPE_GROUP, REPORT, REPORT_GROUP ; subType ∈ BUILDING, BUILDING_GROUP, FACILITY, PORTFOLIO, COMPANY, APPLICATION, RIGHT, POWERBI, METABASE.

L'autorisation en un coup d'œil

Suspendre l'accès

Indépendamment des groupes et permissions ci-dessus, l'accès d'un utilisateur à une organisation peut être suspendu sans supprimer l'utilisateur. Un utilisateur désactivé conserve son enregistrement et ses permissions mais perd tout accès à l'organisation ; les listes d'utilisateurs exposent cet état via un indicateur disabled, ce qui vous permet de le retrouver et de le réactiver. Voir désactiver un utilisateur.

Ensuite : recherchez les groupes et permissions que vous attribuerez, puis créez ou mettez à jour un utilisateur.