0
私は属性のリストをSDK.Metadata.RetrieveEntity.Andから取得しています。それぞれの特権を知りたいです。私はIsValidForCreateとCanBeSecuredForCreateを見つけました。混乱しています。私はそれが更新を読み込んで特権を作成していることを知りたいです。ない。属性の特権を見つける方法は、ダイナミクスcrmのSDK.Metadata.RetrieveEntityから取得できますか?
SDK.Metadata.RetrieveEntity(SDK.Metadata.EntityFilters.Attributes,
"contact",
null,
false,
function (entityMetadata) { successRetrieveEntity(entityMetadata); },
errorRetrieveEntity);
function successRetrieveEntity(entityMetadata)
{
for (var i = 0; i < entityMetadata.Attributes.length; i++) {
//how to get privilege?
}
}
何かお勧めします。
を参照してください見つけることができますか?すべてのエンティティは基本的に、作成、読み取り、書き込み、削除、追加、追加、共有、割り当て(およびevarent、reparent)という同じ特権セットを共有します。 (https://msdn.microsoft.com/en-us/library/gg309366.aspxを参照してください)おそらく、特定のエンティティレコードに関するユーザーの権限を知る必要がありますか? –