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 | Сохранение изменённого описателя прав. |