CardData.SetAccessControl — метод (CardDataSecurity)
Задаёт описатель прав на карточку.
-
Пространство имён:
DocsVision.Platform.ObjectManager
-
Сборка:
DocsVision.Platform.ObjectManager.dll
Синтаксис
public void SetAccessControl(CardDataSecurity cardSecurity)
- Параметры
-
- cardSecurity
-
Тип:
CardDataSecurity
Описатель прав
Примеры
CardData card = session.CardManager.GetCardData(new System.Guid("идентификатор_карточки")); (1)
CardDataSecurity rights = card.GetAccessControl(); (2)
CardDataAccessRule rule = new CardDataAccessRule("TESTDOMAIN\\IvanovII", CardDataRights.Read, AccessControlType.Allow); (3)
rights.SetAccessRule(rule); (4)
card.SetAccessControl(rights); (5)
1 | Получение с сервера данных карточки с известным идентификатором. |
2 | Получение описателя прав карточки. |
3 | Создание нового разрешения — совокупного права чтения. |
4 | Добавление нового разрешения к описателю прав. |
5 | Сохранение изменённого описателя прав. |