Список форумов Акцент Акцент
официальный форум разработчика программы Акцент
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Таблица ACL

 
Начать новую тему   Ответить на тему    Список форумов Акцент -> Акцент 7.40
Предыдущая тема :: Следующая тема  
Автор Сообщение
Oleksandr
Гость





СообщениеДобавлено: Пн Фев 04, 2013 6:23 pm    Заголовок сообщения: Таблица ACL Ответить с цитатой

Можно ли где-нибудь почитать описание сабжа?
Вернуться к началу
Oleksandr
Гость





СообщениеДобавлено: Ср Фев 06, 2013 11:15 am    Заголовок сообщения: Ответить с цитатой

Тайна, покрытая мраком? Smile
Вернуться к началу
olimp
Site Admin


Зарегистрирован: 10.03.2005
Сообщения: 2661

СообщениеДобавлено: Ср Фев 06, 2013 1:03 pm    Заголовок сообщения: Re: Таблица ACL Ответить с цитатой

Oleksandr писал(а):
Можно ли где-нибудь почитать описание сабжа?


какая цель ? спортивный интерес ?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Oleksandr
Гость





СообщениеДобавлено: Ср Фев 06, 2013 4:18 pm    Заголовок сообщения: Re: Таблица ACL Ответить с цитатой

olimp писал(а):
Oleksandr писал(а):
Можно ли где-нибудь почитать описание сабжа?

какая цель ? спортивный интерес ?

Встретил в коде вызов этой процедуры: ap_acl_loadforelem
Рекордсет потом обрабатывается определенным образом.

Описание таблицы ACL упростило бы понимание происходящего.
И спортивный интерес тоже.
Вернуться к началу
olimp
Site Admin


Зарегистрирован: 10.03.2005
Сообщения: 2661

СообщениеДобавлено: Ср Фев 06, 2013 4:27 pm    Заголовок сообщения: Re: Таблица ACL Ответить с цитатой

Oleksandr писал(а):
olimp писал(а):
Oleksandr писал(а):
Можно ли где-нибудь почитать описание сабжа?

какая цель ? спортивный интерес ?

Встретил в коде вызов этой процедуры: ap_acl_loadforelem
Рекордсет потом обрабатывается определенным образом.

Описание таблицы ACL упростило бы понимание происходящего.
И спортивный интерес тоже.


для спортивного интереса описание - допинг и лишает цимуса от процесса Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
alex



Зарегистрирован: 18.02.2008
Сообщения: 253

СообщениеДобавлено: Чт Фев 07, 2013 10:46 am    Заголовок сообщения: Ответить с цитатой

ACL - access control list. Список разрешений. Наименования полей вполне прозрачны. Битовые маски - экспериментальным путем Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Oleksandr
Гость





СообщениеДобавлено: Чт Фев 07, 2013 12:22 pm    Заголовок сообщения: Ответить с цитатой

alex писал(а):
Битовые маски - экспериментальным путем Smile

понятно ) разберемся
Вернуться к началу
AllexL



Зарегистрирован: 10.03.2005
Сообщения: 434
Откуда: Donetsk

СообщениеДобавлено: Чт Фев 07, 2013 12:37 pm    Заголовок сообщения: Ответить с цитатой

alex писал(а):
ACL - access control list. Список разрешений. Наименования полей вполне прозрачны. Битовые маски - экспериментальным путем Smile

Ответ не службы поддержки, но разработчика...(с)
Нет, врач то же не обязан рассказывать, что именно за лечение он назначает, и как оно будут действовать Twisted Evil

Можно было бы хотя бы RTFM-мкнуть на функции workarea.IsCmnRightEnabled и (object).IsRightEnabled,
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
olimp
Site Admin


Зарегистрирован: 10.03.2005
Сообщения: 2661

СообщениеДобавлено: Чт Фев 07, 2013 1:02 pm    Заголовок сообщения: Ответить с цитатой

AllexL писал(а):
alex писал(а):
ACL - access control list. Список разрешений. Наименования полей вполне прозрачны. Битовые маски - экспериментальным путем Smile

Ответ не службы поддержки, но разработчика...(с)
Нет, врач то же не обязан рассказывать, что именно за лечение он назначает, и как оно будут действовать Twisted Evil

Можно было бы хотя бы RTFM-мкнуть на функции workarea.IsCmnRightEnabled и (object).IsRightEnabled,


Не ломай кайф человеку.
Он не лечится, а изучает организм. На медика не учился, потому любое открытие сравнимо с нобелевкой Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Oleksandr
Гость





СообщениеДобавлено: Чт Фев 07, 2013 2:43 pm    Заголовок сообщения: Ответить с цитатой

AllexL писал(а):

workarea.IsCmnRightEnabled и (object).IsRightEnabled,

Спасибо.
Вернуться к началу
winnypuch



Зарегистрирован: 18.10.2005
Сообщения: 26
Откуда: Эквилибриум

СообщениеДобавлено: Пт Фев 08, 2013 5:53 pm    Заголовок сообщения: Ответить с цитатой

Таблица ACL определяет доступ групп (пользователей) к элементам программы.
Значения столбца KIND:

Значение Описание
0 Папка документов
1 Счета
2 Корреспонденты
3 Объекты учета
4 Разное
5 Подшивки
6 Шаблоны
10 Отчеты
11 Общие права
13 Прайс-листы

Для "Общих прав" существует дополнительное правило: поле EL_ID задает область применения:

Значение Описание
1 Режимы
2 Меню "Сервис"
3 Закладки
4 Общие права

Значение поля KIND=10 и EL_ID=0 соответствует общим правам работы с отчетами.

Значения столбца MASK1 относительно папок документов (KIND=0):

Значение Разрешено Запрещено
1 Видимость 65536
2 Создание дочерних 131072
4 Изменение свойств 262144
8 Удаление 524288
16 Страница параметров 1048576
32 Видимость проводок 2097152
64 Перемещение 4194304
128 Стандартные отчеты 8388608
4096 Создание операций 268435456
8192 Изменение операций 536870912
16384 Удаление операций 1073741824
2048 Изменение проводок 134217728
32768 Перемещение операций -2147483648

Значения столбца MASK1 относительно счетов (KIND=1):

Значение Разрешено Запрещено
1 Видимость 65536
2 Создание субсчетов 131072
4 Изменение свойств 262144
8 Удаление 524288
16 Страница параметров 1048576
64 Перемещение 4194304
128 Стандартные отчеты 8388608
32768 Мастер отчетов -2147483648

Значения столбца MASK1 относительно корреспондентов (KIND=2):

Значение Разрешено Запрещено
1 Видимость 65536
2 Создание дочерних 131072
4 Изменение свойств 262144
8 Удаление 524288
16 Страница параметров 1048576
32 Страница фактов 2097152
64 Перемещение 4194304
128 Стандартные отчеты 8388608
32768 Мастер отчетов -2147483648

Значения столбца MASK1 относительно объектов учета (KIND=3):

Значение Разрешено Запрещено
1 Видимость 65536
2 Создание дочерних 131072
4 Изменение свойств 262144
8 Удаление 524288
16 Страница параметров 1048576
32 Страница фактов 2097152
64 Перемещение 4194304
128 Стандартные отчеты 8388608
512 Страница партий 33554432
2048 Единицы измерения 134217728
4096 Страница счетов 268435456
16963 Работа с составами 67108864
32768 Мастер отчетов -2147483648

Значения столбца MASK1 относительно разного(KIND=4):

Значение Разрешено Запрещено
1 Видимость 65536
2 Создание дочерних 131072
4 Изменение свойств 262144
8 Удаление 524288
16 Страница параметров 1048576
32 Страница фактов 2097152
64 Перемещение 4194304
128 Стандартные отчеты 8388608
256 Страница атрибутов 16777216
32768 Мастер отчетов -2147483648

Значения столбца MASK1 относительно подшивок(KIND=5):

Значение Разрешено Запрещено
1 Видимость 65536
2 Создание дочерних 131072
4 Изменение свойств 262144
8 Удаление 524288
16 Страница параметров 1048576
32 Страница фактов 2097152
64 Перемещение 4194304
128 Стандартные отчеты 8388608
256 Включение операций 16777216
512 Исключение операций 33554432
32768 Мастер отчетов -2147483648

Значения столбца MASK1 относительно шаблонов(KIND=6):

Значение Разрешено Запрещено
1 Видимость 65536
2 Создание дочерних 131072
4 Изменение свойств 262144
8 Удаление 524288
16 Страница параметров 1048576
32 Страница фактов 2097152
64 Перемещение 4194304
128 Стандартные отчеты 8388608
256 Папка "Операции без шаблонов" 16777216
4096 Создание операций. 268435456
32768 Мастер отчетов -2147483648

Значения столбца MASK1 относительно отчетов(KIND=10):

Значение Разрешено Запрещено
1 Видимость 65536
2 Создание дочерних 131072
4 Изменение свойств 262144
8 Удаление 524288
64 Перемещение 4194304
256 Размножить для всех 16777216

Значения столбца MASK1 относительно прайс-листов(KIND=13):

Значение Разрешено Запрещено
1 Видимость 65536
2 Изменение цен 131072
4 Изменение свойств 262144
8 Удаление 524288

Права для режимов (KIND = 11 and EL_ID = 1):

Значение Разрешено Запрещено
1 Папки документов 65536
2 Счета 131072
4 Корреспонденты 262144
8 Объекты учета 524288
16 Разное 1048576
32 Подшивки 2097152
64 Шаблоны 4194304

Права для меню "Сервис" (KIND = 11 and EL_ID = 2)
Значения столбца MASK1 меню "Сервис":

Значение Разрешено Запрещено
1 Валюта и курсы 65536
2 Единицы измерения 131072
4 Прайс-листы 262144
8 Виды цен 524288
16 Банки 1048576
32 Перечисления 2097152
64 Налоговые отчеты 4194304
128 Автонумерация 8388608

Права для закладок (KIND = 11 and EL_ID = 3):

Значение Разрешено Запрещено
1 Документы 65536
2 Журнал 131072
4 Отчеты 262144
8 Прочее 524288
16 Цены 1048576

Общие права (KIND = 11 and EL_ID = 4):

Значение Разрешено Запрещено
1 Защищенный период 65536
2 Конструктор 131072
4 Параметры базы данных 262144
8 Факты базы данных 524288
16 Подключение внешних файлов 1048576
32 Кнопка "Действия" 2097152
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Акцент -> Акцент 7.40 Часовой пояс: GMT + 2
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group