Autorisations de hiérarchie dérivée (Master Data Services)
Les autorisations de hiérarchie dérivée s'appliquent aux éléments suivants :
le nom et le code de chaque entité sur laquelle la hiérarchie est basée ;
les valeurs d'attributs basés sur un domaine sur lesquelles la hiérarchie est basée.
Notes
Ces autorisations s'appliquent à la zone fonctionnelle Explorateur de l'interface utilisateur uniquement.
Autorisation |
Description |
---|---|
Lecture seule |
La hiérarchie et ses entités associées sont affichées. Pour aucun membre dans la hiérarchie, l'utilisateur ne peut pas modifier les valeurs des attributs basés sur un domaine à partir desquelles la hiérarchie est dérivée. |
Mettre à jour |
La hiérarchie et ses entités associées sont affichées. Pour chaque membre dans la hiérarchie, l'utilisateur peut modifier les valeurs des attributs basés sur un domaine à partir desquelles la hiérarchie est dérivée. Lorsque ces valeurs sont modifiées, l'emplacement du membre dans l'arborescence hiérarchique change. |
Refuser |
La hiérarchie et ses entités associées ne sont pas affichées. |
Exemple
Dans Autorisations d'accès, sous l'onglet Modèle, affectez l'autorisation Mettre à jour à la hiérarchie dérivée suivante :
Category (attribut basé sur un domaine)
Subcategory (attribut basé sur un domaine)
Product (entité)
Dans l'Explorateur, vous pouvez mettre à jour l'attribut Subcategory du produit.
Name (lecture seule) |
Code (lecture seule) |
Subcategory (mise à jour) |
---|---|---|
Mountain 100 |
BK-M101 |
5 {Mountain Bikes} |
Mountain 200 |
BK-M201 |
5 {Mountain Bikes} |
Vous pouvez également mettre à jour l'attribut Category de Subcategory.
Name (lecture seule) |
Code (lecture seule) |
Category (mise à jour) |
---|---|---|
Mountain Bikes |
5 |
1 {Bikes} |
Jerseys |
25 |
3 {Clothing} |
Si vous modifiez la valeur d'un attribut basé sur un domaine, le membre se déplace dans l'arborescence hiérarchique. Par ailleurs, si vous déplacez un membre dans l'arborescence, la valeur de l'attribut basé sur un domaine change. Par exemple, si vous remplacez la valeur de l'attribut Subcategory pour Mountain-100 par 6 {Road Bikes}, le membre Mountain-100 est affiché dans l'arborescence hiérarchique sous 6 {Road Bikes}.
Les attributs qui n'affectent pas la hiérarchie ne sont pas affichés. Name et Code sont toujours affichés.
Possibilité de chevauchement des autorisations
Lorsque vous affectez une autorisation aux hiérarchies dérivées, vous devrez peut-être résoudre des problèmes de chevauchement des autorisations.
Lorsque plusieurs hiérarchies contiennent le même objet
Plusieurs hiérarchies dérivées peuvent contenir la même entité ou le même attribut basé sur un domaine.
Si l'autorisation Refuser est affectée à l'une des hiérarchies, cette hiérarchie n'est pas affichée. Si les entités ou les attributs basés sur un domaine de la hiérarchie existent dans d'autres hiérarchies, ces hiérarchies ne sont pas affichées.
Si l'autorisation Lecture seule est affectée à l'une des hiérarchies et l'autorisation Mettre à jour est affectée à une autre, tous les attributs de la hiérarchie modifiable sont modifiables lorsqu'ils sont affichés dans la hiérarchie en lecture seule.
Lorsqu'une autorisation sur une hiérarchie diffère de celles sur les objets de hiérarchie individuels
Étant donné qu'une hiérarchie dérivée est composée d'entités et d'attributs basés sur un domaine, vous pouvez affecter une autorisation à la hiérarchie dérivée et une autorisation différente à l'entité ou l'attribut basé sur un domaine.
Pour les entités ou attributs basés sur un domaine qui font partie de la hiérarchie, si l'autorisation Refuser leur est affectée, la hiérarchie dérivée n'est pas affichée, quelle que soit l'autorisation affectée à la hiérarchie.
Si l'autorisation Lecture seule est affectée à une entité, mais l'autorisation Mettre à jour est affectée à la hiérarchie, l'utilisateur peut mettre à jour les attributs basés sur un domaine qui appartiennent à la hiérarchie, mais le reste de l'entité est en lecture seule.