|
|
#1 |
|
Участник
|
Получение информации о сущности через IMetadataService
Здравствуйте, есть такой плагин http://crmaudit.codeplex.com/. Замечательно подходит для аудита, но есть одна проблема. В коде:
Код: // Get a reference to the CRM Web Service & metadata service
ICrmService crmService = (ICrmService)context.CreateCrmService(true);
IMetadataService metaData = context.CreateMetadataService(true);
// Get the metadata about the current entity.
RetrieveEntityRequest req = new RetrieveEntityRequest();
req.EntityItems = Microsoft.Crm.Sdk.Metadata.EntityItems.IncludeAttributes;
req.LogicalName = context.PrimaryEntityName;
RetrieveEntityResponse res = (RetrieveEntityResponse)metaData.Execute(req);Погуглив, нашел нечто похожее (спасибо Сливке) http://mmcrm.ru/?p=1303, но не совсем понял в какой сущности не хватает разрешений (имя разрешения prvReadEntity). Или же это вообще какое-то стандартное разрешение на получение метаданных об объекте? |
|
|
| Теги |
| checkprivilege, imetadataservice, metadata |
|
|
|