Aller au contenu
P

Rôles et autorisations

PIE autorise chaque opération via six rôles. L'accès est appliqué côté serveur par le moteur RBAC (can(principal, action, resource)) ; le hook client usePermission() ne sert qu'à l'interface. Pour les rôles acheteur, un filtre d'accord (queryFilter.grantedOrgIds) restreint en outre les lectures aux producteurs ayant accordé l'accès — quelques ressources (par ex. quality_profile) sont délibérément limitées à la propre organisation.

Chaque cellule indique les actions que le rôle peut effectuer sur la ressource ; — signifie aucun accès.

Ressourcepip_adminpip_editorpip_viewerpic_subscriberpic_adminplatform_adminplatform_admin_readonlyplatform_supportplatform_billing
ai_enrichmentread, create, accept, rejectread, create, accept, rejectread——readreadread—
ai_settingsread, update———read, updateread, updatereadread—
analyticsread, exportread, exportread, export——readreadread—
api_keyread, create, delete, manage_api_keys———read, create, delete, manage_api_keysread, deletereadread—
audit_logread, view_audit———read, view_auditread, view_auditread, view_auditread, view_audit—
auth_policyread, update———read, update————
billingread, create———read, createread, create, update, deleteread—read, create, update, delete
brand_portalread, create, update, delete, publishreadread——readreadread—
catalog_renderread, createread, createread——readreadread—
catalog_templateread, create, update, deleteread, create, update, deleteread——readreadread—
channelread, create, update, deletereadread——readreadread—
channel_publicationread, publishread, publishread——readreadread—
connectorread, create, update, delete, testreadread——readreadread—
consentread, update———read, updatereadreadread—
data_subject_requestread, create———read, createread, createreadread, create—
gdsn_connectionread, create, update, deletereadread——readreadread—
gdsn_inbound———read, accept, rejectread, accept, rejectreadreadread—
gdsn_messagereadreadread——readreadread—
gdsn_publicationread, createread, createread——readreadread—
grantread, create, delete, manage_grantsreadreadreadreadread, create, delete, manage_grantsreadread—
gs1_mappingread, create, update, deletereadread——readreadread—
impersonation—————create—create—
mapping_template———readread, create, update, deletereadreadread—
onboarding_request———readread, create, update, deletereadreadread—
onboarding_submission———readread, update, approve, rejectreadreadread—
orgread, updatereadreadreadread, updateread, create, update, deletereadreadread
platform_admin_users—————read, create, update, delete, manage_users———
platform_email—————create———
processing_recordread, create, update, delete———read, create, update, deletereadreadread—
productread, create, update, delete, publish, archiveread, create, update, publishreadreadreadreadreadread—
product_assetread, create, update, deleteread, create, update, deletereadreadreadreadreadread—
product_categoryread, create, update, deletereadreadreadreadreadreadread—
product_passportread, create, update, delete, publish, submit, exportread, create, update, delete, publish, exportread, export——readreadread—
product_relationshipread, create, update, deleteread, create, update, deletereadreadreadreadreadread—
quality_profileread, create, update, deletereadreadreadread, create, update, deletereadreadread—
reference_entityread, create, update, deleteread, create, update, deletereadreadreadreadreadread—
reference_entity_typeread, create, update, deletereadreadreadreadread, create, update, deletereadread—
registry_credentialsread, update————readreadread—
rendition_presetread, create, update, deletereadread——readreadread—
retention_policyread, create, update, delete———read, create, update, deleteread, create, update, deletereadread—
sso_connectionread, create, update, delete, test———read, create, update, delete, testreadread——
tenant_assist—————create—create—
userread, create, update, delete, manage_usersreadreadreadread, create, update, delete, manage_usersread, create, update, delete, manage_usersreadread—
webhookread, create, update, deleteread—read, create, update, deleteread, create, update, deletereadreadread—
workflowread, create, update, deletereadread——readreadread—
workflow_instanceread, updateread, updateread——readreadread—