Quelqu'un peut-il définir les actions autorisées pour chacun des rôles des utilisateurs suivants :Accès en lecture seule au contenu, aux enfants (et autres associations) et aux propriétés (métadonnées)
- Invité
- Contributeur"Consumer" + a le droit d'ajouter des enfants (et comme il est le propriétaire des éléments qu'il ajoute, il a tout contrôle sur ceux-ci et peut donc les modifier)
- Editeur"Consumer" + a le droit de modifier le contenu et les propriétés de tous les objets, mais pas d'en créer de nouveaux
- CollaborateurContributeur + Editeur
- CoordinateurPeut tout faire (créer, modifier).
Cependant, qu'en est-il avec le workflow ?Aujourd'hui, les actions de workflow sont visibles par tous (ou en tous cas dépendent des droits concernant l'objet sur lequel elles figurent, j'avoue ne pas avoir poussé mes investigations dans ce sens pour le moment) et génèrent une erreur si l'utilisateur n'a pas les droits suffisants dans le répertoire cible.
Il me semble que cela devrait être ajouté dans la version 1.3.0 ?
Hop, petit déterrage de topicL'utilisateur est propriétaire de l'espace, donc automatiquement il se voir attribué les droits "all"; il faut donc également changer le propriétaire (cf. l'action "appropriation" sur la page détails de l'espace)
A propos des roles:
Lors de la création d'un user (en tant qu'admin), je lui attribue un espace. Il a donc par défaut le role "all". L'idée est de lui enlever le droit de contribution, pour éviter par exemple que le sieur ait la mauvaise idée d'uploader le dernier Shrek de 700 Mo (je voulais un exemple d'actualité ^^).
Après la création de ce user, je me déplace (moi l'admin) dans son workspace pour manager les space users.
Donc je lui ai enlevé ce role "all", et je lui ai offert généreusement le role "consumer". Or, apres connexion sous l'identité de ce nouvel user, je réalise qu'il peut encore contribuer en uploadant… D'où mes questions:
- comment se fait-ce ?
- où trifouiller pour changer la config par défaut lors de la création d'un user ?ce n'est malheureusement pas possible (c'est pas dans la config, c'est codé "en dur" dans la méthode setupHomeSpacePermissions du NewUserWizard).
- comment peut-on conditionner la contribution ? (condition sur la taille d'un fichier en particulier)Aucune idée (mais à ma décharge j'ai quasiment pas touché à Alfresco pendant plusieurs mois). Peut-être une règle qui supprimerait tout fichier "trop gros"? ("de base" y a pas de condition sur les tailles de fichiers, mais un petit javascript lancé sur "tout contenu" devrait le faire).
Content from pre 2016 and from language groups that have been closed.
Content is read-only.
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.