Share via


<RecordPrivilegeRule> (RibbonDiffXml)

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

Una regla que detecta los privilegios de un usuario en cuanto a un registro específico para habilitar un elemento de la cinta de opciones.

Sintaxis

<RecordPrivilegeRule 
 AppliesTo="PrimaryEntity" 
 Default=["0" | "1" | "true" | "false"]
 InvertResult=["0" | "1" | "true" | "false"]
 PrivilegeType=[ "Create" | "Read"  | "Write" | "Delete" | "Assign" | "Share" | "Append" | "AppendTo" ]
 />

Atributos y elementos

The following describes the attributes, child elements, and parent elements.

Atributos

Attribute Description Type Usage

AppliesTo

Determina si la regla se aplica al registro de la entidad mostrada en el formulario o los registros de entidad mostrados en una subcuadrícula.

Valid values:

 

Value Description

PrimaryEntity

Para una cinta de opciones de subcuadrícula o formulario, la regla se aplica a la entidad mostrada en el formulario. Esta opción no se aplica para la cinta de opciones de cuadrícula.

Enumeration

Optional

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

PrivilegeType

Describes the type of operation for the privilege.

Valid values:

 

Value Description

Create

Para crear nuevas instancias de entidad para esta entidad.

Read

Para ver registros de esta entidad.

Write

Para actualizar una instancia de entidad.

Delete

Para eliminar un registro para esta entidad.

Assign

Para cambiar el propietario de instancias propiedad del usuario de una entidad.

Share

Para asignar privilegios específicos a otro usuario de una instancia de entidad.

Append

Para asociar una instancia de entidad seleccionada a otra instancia de entidad.

AppendTo

Para asociar una instancia de entidad a esta instancia de entidad.

Enumeration

Required

Elementos secundarios

Este elemento no tiene elementos secundarios.

Elementos primarios

Element Description

<EnableRule> (RibbonDiffXml)

Especifica la definición de una regla usada para habilitar o deshabilitar un elemento de la cinta de opciones o una referencia a una EnableRule de una definición de comando.

<Or> (RibbonDiffXml)

Especifica un conjunto de reglas que deben evaluarse en conjunto.

Información del elemento

XPath

//RibbonDiffXml/RuleDefinitions/EnableRules/EnableRule/RecordPrivilegeRule
//RibbonDiffXml/RuleDefinitions/EnableRules/EnableRule/OrRule/Or/RecordPrivilegeRule

Schema Name

RecordPrivilegeRuleType

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.