Compartilhar via


<MiscellaneousPrivilegeRule> (RibbonDiffXml)

Aplica-se a: CRM 2016 on-prem, CRM Online

Especifica uma função que pode detectar se o usuário possui um privilégio específico do Microsoft Dynamics CRM.

Sintaxe

<MiscellaneousPrivilegeRule
 Default=["0" | "1" | "true" | "false"]
 InvertResult=["0" | "1" | "true" | "false"]
 PrivilegeDepth=["None" | "Basic" | "Local"  | "Deep"  | "Global"]
 PrivilegeName="String" 
/>

Atributos e elementos

The following table lists the attributes, child elements, and parent elements.

Atributos

Attribute Description Type Usage

Default

Define o valor de retorno padrão da regra, caso o valor real não possa ser determinado.

Boolean

Optional

InvertResult

Nega o valor de retorno da regra.

Boolean

Optional

PrivilegeDepth

The Privilege Depth to check.

Valid values:

 

Value Description

Basic

Este nível de acesso expõe para um usuário as instâncias de entidade que ele possui, os objetos que são compartilhados com o usuário e os objetos que são compartilhados com uma equipe da qual o usuário é membro. O aplicativo chama esse nível de acesso de Usuário.

Local

Este nível de acesso expõe para um usuário instâncias de entidade na unidade de negócios do usuário. O aplicativo chama esse nível de acesso de Unidade de Negócios.

Deep

Este nível de acesso expõe para um usuário instâncias de entidade na unidade de negócios do usuário e em todas as unidades de negócios subordinadas à unidade de negócios do usuário. O aplicativo se refere a esse nível de acesso como Divisões Primária e Secundárias.

Global

Esse nível de acesso expõe todas as instâncias de entidade da organização para um usuário, independentemente do nível hierárquico da unidade de negócios à qual a instância ou o usuário pertence. O aplicativo chama esse nível de acesso de Organização.

Enumeration

Optional

PrivilegeName

The name of the privilege to evaluate. See Remarks.

String

Required

Elementos filho

Este elemento não tem elementos filho.

Elemento pai

Element Description

<DisplayRule> (RibbonDiffXml)

Especifica a definição de uma regra usada para exibir um elemento de Faixa de Opções ou uma referência a uma DisplayRule em uma definição de comando.

<Or> (RibbonDiffXml)

Especifica um conjunto de regras que deve ser avaliado em conjunto.

Comentários

The string used to specify the privilege not associated with an entity. The PrivilegeName must correspond to a valid privilege name. See Interface do usuário com função de segurança para mapeamento de privilégios. The privileges listed in that table include the prefix ‘prv’. Remove that prefix and use the remaining privilege name. For example, for the privilege name prvCreateEntity, just use CreateEntity.

For privileges associated with an entity use <EntityPrivilegeRule> (RibbonDiffXml).

Informações do elemento

XPath

//RibbonDiffXml/RuleDefinitions/DisplayRules/DisplayRule/MiscellaneousPrivilegeRule |
//RibbonDiffXml/RuleDefinitions/DisplayRules/DisplayRule/OrRule/Or/MiscellaneousPrivilegeRule

Schema Name

MiscellaneousPrivilegeRuleType

Validation File

RibbonTypes.xsd

Can be Empty

Yes

Consulte também

Outros recursos

Ribbon XML reference
Personalizar os comandos e a faixa de opções

Microsoft Dynamics CRM 2016 and Microsoft Dynamics CRM Online
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.