Разграничение доступа к картотеке APACS 3000

🔐 Разграничение доступа к картотеке APACS 3000


📌 1. Общий принцип разграничения

Как это работает:
✔️ Для каждой организации создаётся отдельная папка в дереве «Проводник».
✔️ Внутри папки размещаются:
Объекты картотеки (владельцы карт),
Справочные объекты (отделы, должности, компании),
Группы доступа (только для этой организации).
✔️ Оператору назначаются полномочия на управление только своей папкой.
✔️ В приложении «Картотека» указываются настройки справочников, которые перенаправляют приложение в папку организации.


🗂️ 2. Создание структуры папок

Сначала создадим иерархию для хранения объектов разных организаций.

📁 Шаг 2.1. Корневая папка «Компании»

✔️ Откройте приложение «Консоль» → окно «Проводник».
✔️ Щёлкните правой кнопкой по «Корневой элемент системы»«Добавить»«Папка».
✔️ Назовите папку, например, Компании.

🏢 Шаг 2.2. Папка конкретной организации

✔️ Щёлкните правой кнопкой по папке Компании«Добавить»«Папка».
✔️ Назовите её, например, Компания ЧИП.
✔️ Внутри папки Компания ЧИП создайте подпапки:
Объекты картотеки
Справочные объекты
Группы доступа
✔️ Для каждой организации повторите шаги 2.2 – 2.3.


🔑 3. Создание полномочий и оператора

Для каждой организации создаётся отдельный объект «Полномочия» и оператор, который будет работать только со своей папкой.

🛡️ Шаг 3.1. Создание полномочий

✔️ В дереве «Проводник» откройте «Папка безопасности»«Полномочия».
✔️ Щёлкните правой кнопкой по «Полномочия»«Добавить»«Полномочия».
✔️ Назовите объект, например, Полномочия ЧИП.
✔️ Откройте его свойства → вкладка «Основные».

🌳 Шаг 3.2. Настройка доступа к корню системы и папке организации

✔️ В поле «Объекты» нажмите «Добавить» → выберите «Корневой элемент системы».
✔️ В колонке «Операции» отметьте хотя бы «Просмотр» и поставьте флажок «Наследовать» (чтобы права распространялись на дочерние объекты).
✔️ Снова нажмите «Добавить» → выберите папку вашей организации (например, Компания ЧИП).
✔️ Для этой папки разрешите нужные операции: «Просмотр», «Добавление», «Редактирование», «Удаление» – в зависимости от роли оператора. Также поставьте флажок «Наследовать».
✔️ Важно: чтобы оператор не видел чужие данные, добавьте объект «Объекты картотеки» (стандартная папка, которая создаётся по умолчанию в корне) и запретите для него «Просмотр». Аналогично запретите просмотр папок других компаний.

⚙️ Шаг 3.3. Дополнительные запреты (сервер оборудования, системные папки)

✔️ Рекомендуется также запретить оператору просмотр «Сервер оборудования» (чтобы он не видел чужие контроллеры).
✔️ Добавьте в полномочия объект «Сервер оборудования» и снимите флажок «Просмотр».
✔️ Если оператору не нужно видеть системные папки (Системный каталог, Сопровождение), также добавьте их с запретом просмотра.
✔️ Важно для работы картотеки: оператору необходим доступ к папкам ApplAdmin и ApplPublic (они находятся в Системный каталог). Чтобы дать доступ только к ним, а не ко всему системному каталогу, используйте системный адрес для SDK (см. следующий шаг).

🔢 Шаг 3.4. Использование системного адреса для SDK

✔️ У каждого объекта в APACS есть системный адрес (можно посмотреть через команду «Показать системный адрес»).
✔️ Для предоставления прав на отдельные папки внутри Системный каталог (например, ApplAdmin и ApplPublic) без доступа ко всему каталогу, используйте системный адрес для SDK.
✔️ В свойствах полномочий на вкладке «Основные» нажмите «Добавить по адресу SDK» и укажите адрес нужной папки (например, для ApplAdmin адрес может быть SA 0000.00000010 – точное значение смотрите в свойствах папки).
✔️ Разрешите для этих папок операции «Просмотр» и, при необходимости, «Редактирование». Это гарантирует, что оператор сможет работать с картотекой, но не увидит другие системные настройки.

👤 Шаг 3.5. Создание оператора

✔️ В «Папка безопасности»«Операторы» → правой кнопкой → «Добавить»«Оператор».
✔️ Название: Оператор ЧИП. Задайте логин и пароль.
✔️ На вкладке «Полномочия» нажмите «Добавить» и выберите созданный объект Полномочия ЧИП.
✔️ Сохраните оператора.


⚙️ 4. Настройка справочников для приложения

Теперь нужно указать приложению «Картотека», в каких папках хранить объекты (владельцев, отделы, должности) для этой организации.

📄 Шаг 4.1. Создание объекта «Настройки справочников»

✔️ В папке Компания ЧИП (или внутри её подпапки) щёлкните правой кнопкой → «Добавить»«Настройки справочников».
✔️ Название: Настройки справочников ЧИП.
✔️ Откройте его свойства → вкладка «Основные».

🗂️ Шаг 4.2. Указание папок для объектов

✔️ Заполните поля, нажимая кнопку «Выбрать» рядом с каждым:
Папка для объектов Картотеки → выберите папку Объекты картотеки внутри Компания ЧИП.
Папка для отделов → выберите Справочные объекты (или создайте внутри неё подпапку «Отделы»).
Папка для должностей → аналогично.
Папка для компаний → аналогично.
Папка для групп, подгрупп, сегментов – по желанию.
✔️ На вкладке «Дополнительные» укажите:
Папка для шаблонов идентификаторов – если есть свои шаблоны, создайте папку и укажите её.
Классификатор типов временных интервалов – если используется для УРВ, выберите общий или создайте свой.
✔️ Нажмите ОК.

🖥️ Шаг 4.3. Привязка настроек к клиентскому приложению

✔️ Для оператора Оператор ЧИП должно быть создано отдельное клиентское приложение (например, «Картотека ЧИП»).
✔️ В свойствах этого приложения (в дереве «Проводник» → папка «Клиентские приложения» → настройки приложения) на вкладке «Основные» нажмите кнопку «Настройки справочников».
✔️ Выберите «Переопределить» и укажите созданный объект Настройки справочников ЧИП.
✔️ Сохраните изменения.
✔️ Убедитесь, что оператору назначено именно это приложение (в его свойствах на вкладке «Приложения»).


🧪 5. Проверка результата

✅ Шаг 5.1. Вход под оператором организации

✔️ Запустите APACS, войдите под логином Оператор ЧИП.
✔️ Откройте приложение «Картотека ЧИП» (или «Консоль+Картотека», если настроили его).
✔️ В окне «Проводник» оператор должен видеть только папку Компания ЧИП и её содержимое. Стандартная папка «Объекты картотеки» и чужие папки должны быть скрыты.
✔️ Попробуйте добавить нового владельца карты – он должен сохраниться в папке Объекты картотеки внутри Компания ЧИП.
✔️ Проверьте, что при выборе отдела или должности доступны только те справочники, которые созданы в папке Справочные объекты этой организации.
✔️ Убедитесь, что оператор не видит оборудование (если вы запретили «Сервер оборудования»).


❓ Частые ошибки и их решение

  • Новые сотрудники сохраняются в общую папку, а не в папку компании – вероятно, не настроены «Настройки справочников» для приложения, либо они не переопределены. Перепроверьте шаг 4.3.
  • После изменений права не применяются – перезапустите клиентское приложение и сервер APACS (или перезагрузите службы).
  • Ошибка «Нет доступа к системным папкам» при открытии картотеки – убедитесь, что в полномочиях через системный адрес SDK даны права на папки ApplAdmin и ApplPublic.


🔄 Важное замечание о перезапуске

После любых изменений в полномочиях, настройках справочников или клиентских приложениях необходимо перезапустить сервер APACS (службы APACS Server Core и APACS Equipment Server) и перезапустить клиентские приложения. Только тогда новые права вступят в силу полностью.


📌 Заключение

Теперь вы умеете настраивать раздельную работу с картотекой для нескольких организаций в одной системе APACS. Это позволяет соблюсти конфиденциальность данных и упростить администрирование.

Источник
Оцените статью
( Пока оценок нет )
Tigers Eyes DV