Ограничение списка пользователей для включения в список доступа к документу¶
При необходимости администратор Системы может ограничить список пользователей для включения в список персонифицированного и конфиденциального доступа к документу, для этого необходимо выполнить следующие действия:
-
Перейти в директорию: /mnt/kube/share/dev/Landocs/WebApps/web_client/cards_constructor.
-
Открыть файл «manifest.json» в текстовом редакторе.
-
Добавить в файл «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
}
Список пользователей для включения в список персонифицированного и конфиденциального доступа к документу будет ограничен.