Compartilhar via


Permissões de hierarquia derivada (Master Data Services)

Permissões de hierarquia derivada aplicam-se a:

  • O nome e o código de cada entidade na qual a hierarquia é baseada.

  • Os valores de atributo baseados em domínio na qual a hierarquia é baseada.

ObservaçãoObservação

Essas permissões aplicam-se apenas à área funcional Gerenciador da interface do usuário.

Permissão

Descrição

Somente leitura

São exibidas a hierarquia e suas entidades relacionadas. Para cada membro da hierarquia, o usuário não pode alterar os valores dos atributos baseados em domínio usados para derivar a hierarquia.

Atualizar

São exibidas a hierarquia e suas entidades relacionadas. Para cada membro da hierarquia, o usuário pode alterar os valores dos atributos baseados em domínio usados para derivar a hierarquia. Quando esses valores são alterados, o local do membro na árvore hierárquica é alterado.

Negar

Não são exibidas a hierarquia e suas entidades relacionadas.

Exemplo

Em Permissões de Usuário e Grupo, na guia Modelo, atribua permissão Atualização a esta hierarquia derivada:

Category (atributo baseado em domínio)

      Subcategory (atributo baseado em domínio)

         Product (entidade)

No Gerenciador, você pode atualizar o atributo Subcategory do produto.

Name (somente leitura)

Code (somente leitura)

Subcategory (atualização)

Mountain 100

BK-M101

5 {Mountain Bikes}

Mountain 200

BK-M201

5 {Mountain Bikes}

Você também pode atualizar o atributo Category da Subcategory.

Name (somente leitura)

Code (somente leitura)

Category (atualização)

Mountain Bikes

5

1 {Bikes}

Jerseys

25

3 {Clothing}

Se você alterar o valor de um atributo baseado em domínio, o membro será movido na árvore hierárquica. Ou, se você alterar um membro na árvore, o valor do atributo baseado em domínio será alterado. Por exemplo, se você alterar o atributo Subcategory de Mountain-100 para 6 {Road Bikes}, o membro Montain-100 será exibido na árvore hierárquica sob 6 {Road Bikes}.

Os atributos que não afetam a hierarquia não são exibidos. Name e Code sempre são exibidos.

Permissões sobrepostas possíveis

Ao atribuir permissão a hierarquias derivadas, pode ser necessário resolver permissões sobrepostas.

Quando várias hierarquias contêm o mesmo objeto

Duas ou mais hierarquias derivadas podem conter a mesma entidade ou atributo baseado em domínio.

  • Se uma das hierarquias tiver recebido a permissão Negar, essa hierarquia não será exibida. Se as entidades ou atributos baseados em domínio da hierarquia existirem em outras hierarquias, essas hierarquias não serão exibidas.

  • Se uma das hierarquias tiver recebido a permissão Somente leitura e outra tiver recebido a permissão Atualização, qualquer atributo da hierarquia atualizável será atualizável quando exibido na hierarquia somente leitura.

Quando a permissão em uma hierarquia difere das permissões em objetos individuais da hierarquia

Como uma hierarquia derivada é composta de entidades e atributos baseados em domínio, você pode atribuir uma permissão à hierarquia derivada e uma permissão diferente à entidade ou ao atributo baseado em domínio.

  • Para entidades ou atributos baseados em domínio que fazem parte da hierarquia, se receberem a permissão Negar, a hierarquia derivada não será exibida, independentemente de qual permissão está atribuída à hierarquia.

  • Se uma entidade tiver recebido a permissão Somente leitura, mas a hierarquia tiver recebido a permissão Atualização, o usuário poderá atualizar os atributos baseados em domínio que pertencem à hierarquia, mas o restante da hierarquia será somente leitura.