Table de permissions

Mapping des actions possibles par ressources et des scopes associés.


Récapitulatif de toutes les actions possibles et des scopes qui seront nécessaires pour effectuer ces actions.


 


Comment lire le tableau



  • Colonne de gauche : toutes les actions disponibles sur la lib et le CPOS Manager

  • Colonne de droite, le scope qui doit être activé et sur quelle ressource il doit être activé, appaitra sous la forme Ressource.SCOPE, par example, Collection.EDIT


 


Actions sur les médias



















































































ACTION sur les MediasScopes associés
Afficher le QR code (menu contextuel front)Action par défaut
Informations (menu contextuel front) ouvrir les metadonnéesMedia.ACCESS
Editer les metadonnées (menu contextuel front)Media.EDIT_METADATA
Partager un media privéMedia.EDIT_PERMISSIONS
Accéder aux statistiques du media (menu contextuel front)Media.ACCESS_STATS + Feature toggle Stats = true
Editer dans le Studio (menu contextuel front)Media.EDIT
Gerer les permissionsMedia.EDIT_PERMISSIONS
Virtualiser un document dans une collectionCollection.CREATE_RESOURCES + CollectionParent.ACCESS
Voir le média dans la collectionMedia.ACCESS
Ouvrir le médiaMedia.ACCESS
Déplacer un médiaNon valide, scope appartient au concept de collection
Afficher le boutton suppression(library.CREATE_MEDIA + Media.DELETE) OU Collection.EDIT
Supprimer médiaMedia.DELETE + Library.CREATE_MEDIA
Supprimer une reference d'un media (media dans plusieurs collections)Collection.EDIT
Epingler un mediaNon valide, scope appartient au concept de collection
Accèder au Studio-lightMedia.EDIT
Accèder au Studio-expertMedia.EDIT + Config manuelle dans Keycloak (rajouter le user dans "Groups" > studio-expert)
Télécharger un mediaMedia.DOWNLOAD + Feature Toggle de Donwload actif sur la lib pour les media en question (Onglet Avancée)

 


Actions sur les collections



























































































Actions sur les collectionRessource.Scopes associés
Voir la collection dans l'arborescenceCollection.ACCESS
Partager la collection (menu contextuel front)Toujours possible
Afficher le QR code (menu contextuel front)Toujours possible
Créer une nouvelle collectionCollection.EDIT sur la collection parente
Accéder aux statisttiques de la collectionCollection.ACCESS_STATS + Feature toggle Stats = true
Renommer / traduire (menu contextuel front)Collection.EDIT
Déplacer la collection (menu contextuel front)Collection.EDIT (sur les 2 collections Destination ET Source)
Supprimer collection (menu contextuel front)Collection.DELETE + Media.DELETE (ainsi que sur les enfants)
Associer des médias (créer des references)Collection.EDIT (sur Collection courante)
Virtualiser de nouveaux médias dans la collectionCollection.CREATE_RESOURCES + CollectionParent.ACCESS
Déplacer un media (drag and drop avec suppression)Collection.EDIT (sur les collections sources et destination
Remplir les métas collectionCollection.EDIT_METADATA
Gérer les permissions de la collectionCollection.EDIT_PERMISSIONS
Épingler un médiaCollection.EDIT
Changer l'image de couverture de la collectionLibrary.EDIT_FUNCTIONNAL + Collection.EDIT
Collection > Corbeille (cas particulier) 
Voir la corbeilleLibrary.CREATE_MEDIAS
Voir un media de la corbeilleMedia.DELETE
Vider la corbeille (Menu contextuel)Library.CREATE_MEDIAS + Media.DELETE
Restaurer un media de la corbeilleLibrary.CREATE_MEDIAS + Media.DELETE + Collection.EDIT sur Destination

 


Cas particulier de la corbeille


Cette collection n'a pas de grille de permissions. Pour y accéder cette collection et pour pouvoir agir sur les médias qu'elle contient, il faut avoir le scope CREATE_MEDIA sur la library.
Autre point important, lorsqu'un média est restauré (déplacé de la corbeille vers une collection), il hérite automatiquement des droits de la collection de destination.


 


Action sur le Hub (bibliothèque)



















































LibraryScopes associés
Créer une lib (définir les actions minimum nécessaires)
et les reporter dans l'update
Non valide, scope appartient au concept d'organisation
Accéder à la libLibrary.ACCESS + CollectionRoot.ACCESS
Accéder aux statisttiques de la libLibrary.ACCESS_STATS + Feature toggle Stats = true
Accéder au reporting de la libLibrary.ACCESS_STATS + Feature toggle Reporting = true
Changer les attribus paramétrés a la créationLibrary.EDIT_TECHNICAL_CONFIG
Customisation de la lib (update thème et header), stats, emailLibrary.EDIT_FUNCTIONNAL_CONFIG
Activer/désactiver des featuresLibrary.EDIT_TECHNICAL_CONFIG
Supprimer la libLibrary.DELETE
Configuration technique de la libLibrary.EDIT_TECHNICAL_CONFIG
Voir la configuration technique de la libLibrary.EDIT_TECHNICAL_CONFIG

 


Reporting


Le reporting n'est accessible qu'au niveau d'un Hub


 


Action sur les organisations











































































OrganisationRessource.Scopes associés
Accéder au CPOS ManagerLibrary.EDIT_TECHNICAL_CONFIG + Organization.ACCESS
Créer une libOrganization.CREATE_LIBRARY
Supprimer une libLibrary.DELETE
Lire les utilisateurs et les groupesOrganization.ACCESS
Créer un utilisateurOrganization.MANAGE_USERS
Donner des droits aux utilisateursOrganization.MANAGE_USERS
Enlever des droits aux utilisateursOrganization.MANAGE_USERS
Supprimer un utilisateurOrganization.MANAGE_USERS
Créer un groupe d'utilisateurOrganization.MANAGE_USERS
Ajouter un utilisateur à un groupeOrganization.MANAGE_USERS
Supprimer un utilisateur d'un groupeOrganization.MANAGE_USERS
Création d'une sous organisation (enfant)Organization.CREATE_ORGANISATION
Gestion des organisations enfantOrganization.EDIT_TECHNICAL_CONFIG
Suppression d'une organisationOrganization.DELETE
Mettre à jour le profil de l'organisationOrganization.EDIT_FUNCTIONAL_CONFIG
Gérer les permissions des organisationsOrganization.EDIT_PERMISSIONS

 


Action sur l'ISS




















ISSRessource.Scopes associés
Accéder à l'admin de l'ISSLibrary.EDIT_FUNCTIONAL_CONFIG

 






J
Julien est l'auteur de cet article de solution.

Cette réponse a-t-elle été utile ? Oui Non

Envoyer vos commentaires
Désolés de n'avoir pu vous être utile. Aidez-nous à améliorer cet article en nous faisant part de vos commentaires.