針對稽核設定實體和屬性
發佈日期: 2016年11月
適用對象: Dynamics CRM 2015
共有三個等級可設定稽核:組織、實體及屬性。 組織等級為最高等級,接著是實體,最後才是屬性等級。 如果需要屬性稽核,稽核必須在屬性、實體及組織等級中啟用。 如果需要實體稽核,稽核必須在屬性、實體及組織等級中啟用。
在如何啟用稽核或停用組織、實體、或屬性比較上有微細的不同。 您可以透過設定特定的組織紀錄屬性值來啟用或停用組織等級的稽核。 不過,對於使實體和屬性,您可以設定實體或屬性中繼資料的一個屬性值。
使用者必須指派系統管理員或系統自訂員角色來啟用或停用稽核。
啟用稽核
透過設定實體中繼資料的 IsAuditEnabled 屬性和每個預期屬性的 IsAuditEnabled 中繼資料為 true,資料變更為實體的記錄可由平台紀錄。 不過,根據預設,當您啟用實體的稽核功能時,所有實體的屬性已啟用稽核。 當然您可以明確停用稽核任何或所有屬性。IsAuditEnabled 屬性可在實體或屬性中繼資料可透過以下請求建立或更新:CreateEntityRequest、UpdateEntityRequest、CreateAttributeRequest、UpdateAttributeRequest。
在變更實體屬性中繼資料後,您必須使用 PublishXmlRequest 發行此實體。 變更實體等級的 IsAuditEnabled 屬性不需要發行。 一般而言,自訂與發佈由相同的使用者執行。 不過,如果這些工作以不同的使用者進行稽核,稽核將會記錄發行動作、啟始此次發行作業的使用者,且不會更新動作。
此外,您可以透過設定 IsAuditEnabled 目標組織紀錄的屬性值為 true 在組織等級中啟用稽核。
停用稽核
如要停用稽核,請依前面的說明設定 IsAuditEnabled 為 false。 如果您已停用任何屬性的稽核,請發行實體自訂項目。 您可在目標組織紀錄中透過設定 IsAuditEnabled 屬性為 false 來針對整個組織停用稽核。
可稽核的實體
所有自訂以及大部分可自訂實體可以稽核。 如需可自訂實體的清單,請參閱可自訂哪些實體?。
下表列出無法稽核的不可自訂實體。 此表格是透過測試每個實體中繼資料屬性值為 false 的 CanModifyAuditSettings 屬性。
ActivityPointer |
Annotation |
BulkOperation |
Calendar |
CalendarRule |
CustomerOpportunityRole |
Discount |
DiscountType |
IncidentResolution |
KbArticle |
KbArticleComment |
KbArticleTemplate |
Notification |
OpportunityClose |
OrderClose |
ProductPriceLevel |
QuoteClose |
RecurrenceRule |
Resource |
ResourceGroup |
ResourceGroupExpansion |
ResourceSpec |
SalesLiteratureItem |
SalesProcessInstance |
Service |
Subject |
Template |
UoM |
UoMSchedule |
Workflow |
WorkflowLog |
另請參閱
管理您的資料
稽核實體資料變更
擷取並刪除已稽核資料變更的歷程記錄
範例:稽核實體資料變更
稽核實體資料變更
© 2017 Microsoft. 著作權所有,並保留一切權利。 著作權