共用方式為


<EntityPrivilegeRule> (RibbonDiffXml)

適用於: CRM 2016 on-prem, CRM Online

指定可偵測目前使用者對特定實體之權限的規則。

語法

<EntityPrivilegeRule 
 AppliesTo=["PrimaryEntity" | " SelectedEntity "]
 Default =["0" | "1" | "true" | "false"]
 EntityName="String" 
 InvertResult =["0" | "1" | "true" | "false"]
 PrivilegeDepth=["None" | "Basic" | "Local" | "Deep" | "Global"] 
 PrivilegeType=["Create" | "Read" | "Write" | "Delete" | "Assign" | "Share" | "Append" | "AppendTo"]
/>

屬性和元素

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

屬性

Attribute Description Type Usage

AppliesTo

決定規則套用至表單中顯示的實體記錄或子格中顯示的實體記錄。

Valid values:

 

Value Description

PrimaryEntity

對於表單或子格功能區,規則會套用至表單中顯示的實體。此選項不適用於方格功能區。

SelectedEntity

對於方格或子格功能區,此規則會套用至方格中顯示的實體。

String

Optional

Default

設定當無法判斷實際值時,規則的預設傳回值。

Boolean

Optional

EntityName

指定此規則適用的實體。使用實體邏輯名稱,例如 "new_customentity"。

String

Optional

InvertResult

變換規則傳回值的正負號。

Boolean

Optional

PrivilegeDepth

The Privilege Depth criteria to check.

Valid values:

 

Value Description

None

不允許存取。

Basic

此存取等級向使用者公開他所擁有的實體執行個體、共用的物件,以及與使用者所屬團隊共用的物件。在應用程式中此存取等級稱為「使用者」。

Local

此存取等級向使用者公開使用者業務單位中的實體執行個體。在應用程式中此存取等級稱為「業務單位」。

Deep

此存取等級向使用者公開使用者業務單位中的實體執行個體,以及附屬於使用者業務單位的所有業務單位。在應用程式中此存取等級稱為「上/下層業務單位」。

Global

此存取等級向使用者公開組織內的所有實體執行個體,而不論執行個體或使用者所屬的業務單位階層層級為何。在應用程式中此存取等級稱為「組織」。

Enumeration

Required

PrivilegeType

The type of privilege to check.

Valid values:

 

Value Description

Create

建立此實體的新實體執行個體。

Read

檢視此實體的記錄。

Write

更新實體執行個體。

Delete

刪除此實體的記錄。

Assign

變更使用者擁有實體執行個體的擁有者。

Share

將特定權限指派給實體執行個體的另一位使用者。

Append

將選取的實體執行個體與另一個實體執行個體產生關聯。

AppendTo

將實體執行個體與此實體執行個體產生關聯。

Enumeration

Required

子元素

此元素沒有子元素。

上層元素

Element Description

<<DisplayRule> (RibbonDiffXml)

指定用於顯示功能區元素或命令定義中 DisplayRule 參照的規則定義。

<Or> (RibbonDiffXml)

指定一組必須同時評估的規則。

備註

If you do not provide a value for EntityName, you must specify AppliesTo = PrimaryEntity.

元素資訊

XPath

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

Schema Name

EntityPrivilegeRuleType

Validation File

RibbonTypes.xsd

Can be Empty

Yes

請參閱

其他資源

Ribbon XML reference
自訂命令和功能區

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