Роль при аутентифиуации Windows
☑
0
espanol
07.08.13
✎
14:21
Подскажите, как узнать, какая стоить роль у пользователя, если при входе в 1С, идет аутентификация WINDOWS?
1
ДенисЧ
07.08.13
✎
14:21
РольДоступна()
2
espanol
07.08.13
✎
14:23
(1) Долгий способ, т.к. ролей десятки, даже если цикл по метаданным можно написать, все равно время... нет других способов?
3
ДенисЧ
07.08.13
✎
14:24
(2) А что тебе надо?
4
ДенисЧ
07.08.13
✎
14:24
Может, так:
ПользовательИнформационнойБазы.Роли (InfoBaseUser.Roles)
ПользовательИнформационнойБазы (InfoBaseUser)
Роли (Roles)
Использование:
Только чтение.
Описание:
Тип: РолиПользователя.
Содержит коллекцию ролей пользователя информационной базы.
Доступность:
Сервер, толстый клиент, внешнее соединение.
Примечание:
Доступно только пользователю с административными правами.
5
espanol
07.08.13
✎
14:27
(4) вот так сработало, спасибо.
пользователиинформационнойбазы.текущийпользователь().роли
6
banco
07.08.13
✎
14:28
(0) а при чем тут аутентифиуации Windows?
7
IBTM
07.08.13
✎
17:24
(6) он так, для веса написал)
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший