Share via


<MiscellaneousPrivilegeRule> (RibbonDiffXml)

Se aplica a: CRM 2016 on-prem, CRM Online

Especifica una regla que puede detectar si el usuario posee un privilegio específico de Microsoft Dynamics CRM.

Sintaxis

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

Atributos y elementos

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

Atributos

Attribute Description Type Usage

Default

Define el valor de retorno predeterminado para la regla si el valor real no se puede determinar.

Boolean

Optional

InvertResult

Niega el valor de devolución de la regla.

Boolean

Optional

PrivilegeDepth

The Privilege Depth to check.

Valid values:

 

Value Description

Basic

Este nivel de acceso expone al usuario las instancias de entidad de las que es propietario, los objetos que se han compartido con el usuario y los objetos compartidos con el equipo del que es miembro el usuario. La aplicación hace referencia a este nivel de acceso como usuario.

Local

Este nivel de acceso expone a un usuario instancias de entidad en la unidad de negocio del usuario. La aplicación hace referencia a este nivel de acceso como "unidad de negocio".

Deep

Este nivel de acceso expone a un usuario instancias de entidad en la unidad de negocio del usuario y en todas las unidades de negocio subordinadas a la unidad de negocio del usuario. La aplicación hace referencia a este nivel de acceso como Unidades de negocio primarias y secundarias.

Global

Este nivel de acceso expone a un usuario todas las instancias de entidad de la organización, independientemente del nivel jerárquico de unidades de negocio al que pertenece la instancia o el usuario. La aplicación hace referencia a este nivel de acceso como "organización".

Enumeration

Optional

PrivilegeName

The name of the privilege to evaluate. See Remarks.

String

Required

Elementos secundarios

Este elemento no tiene elementos secundarios.

Elementos primarios

Element Description

<DisplayRule> (RibbonDiffXml)

Especifica la definición de una regla usada para mostrar un elemento de la cinta de opciones o una referencia a una DisplayRule de una definición de comando.

<Or> (RibbonDiffXml)

Especifica un conjunto de reglas que deben evaluarse en conjunto.

Comentarios

The string used to specify the privilege not associated with an entity. The PrivilegeName must correspond to a valid privilege name. See Asignación de la interfaz de usuario de rol de seguridad a privilegios. 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).

Información del 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

Vea también

Otros recursos

Ribbon XML reference
Personalizar los comandos y la cinta de opciones

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