Ограничение списка пользователей для включения в список доступа к документу

При необходимости администратор Системы может ограничить список пользователей для включения в список персонифицированного и конфиденциального доступа к документу, для этого необходимо выполнить следующие действия:

  1. Перейти в директорию: /mnt/kube/share/dev/Landocs/WebApps/web_client/cards_constructor.

  2. Открыть файл «manifest.json» в текстовом редакторе.

  3. Добавить в файл «manifest.json» следующие данные:

"utils": {
  "accessList": "utils/accessList.js"
 }

4. Перейти по пути assests/templates/utils и добавить файл «accessList.js» с заданными ограничениями.

Пример содержимого файла «accessList.js»:

/**
 \* @param {IDocument} document
 \* @return {VocabularySearchConfig | Record<string, VocabularySearchConfig>}
 */
function accessListSearchV2(document) {
 return {
  USER: {
   conditions: [
​    { attribute: 'DepartmentName', value: 'Company' }
   ],
  },
 }
}
export default {
 accessListSearchV2
}

Список пользователей для включения в список персонифицированного и конфиденциального доступа к документу будет ограничен.