Найти тему
1775 подписчиков

Как массово запретить публикацию для групп в Nextcloud


У NC очень неудобный список выбора исключений, чтобы добавить в него пару сотен групп, нужно пройти 7 кругов ада.
Средствами occ (ownCloud Console) это сделать также нельзя, остаётся только лезть прямо в БД.

Оба списка исключений хранятся в таблице 'oc_appconfig'.

Для изменения списка с наименованием "Запретить публикацию созданием ссылок для следующих групп (англ. Exclude groups from creating link shares)" выполните простой SQL запрос:
Update oc_appconfig SET configvalue = '["Группа1","Группа2","Группа3"]' WHERE configkey = 'shareapi_allow_links_exclude_groups';

Для изменения списка с именем "Запретить публикацию указанным группам (англ. Exclude groups from sharing)" запрос будет следующим:
Update oc_appconfig SET configvalue = '["Группа1","Группа2","Группа3"]' WHERE configkey = 'shareapi_exclude_groups_list';
Как массово запретить публикацию для групп в Nextcloud  У NC очень неудобный список выбора исключений, чтобы добавить в него пару сотен групп, нужно пройти 7 кругов ада.
Около минуты