2017-02-15 2 views
1

Я понимаю, что вы не можете удалить пользователь из Umbraco в истинном смысле этого слова из-за ссылочную целостность в базе данных SQL, должна ли существовать какие-либо узлы, связанные с нимипользователей Отключен Umbraco продолжает появляться в бэкэнде

У меня есть база данных у которого было несколько разработчиков/разработчиков, созданных с течением времени, и мне нужно доставить базу данных клиенту.

Если я отключу пользователя (выбрав «Отключить пользователя» и «Отключить доступ к Umbraco»), как я могу остановить их появление в списке пользователей в бэкэнд? Я не против, чтобы они оставались бездействующими в базе данных, но не хотят, чтобы клиент (кто будет регистрироваться в качестве администратора) видит их

+0

А что, если вы хотите повторно разрешить пользователю, и вы не можете увидеть их в вашем списке? – Mivaweb

+0

Отличная точка @Mivaweb - в этом случае мы бы никогда не захотели это сделать, но предположительно установили правильное значение в таблице cmsUmbracoUser, чтобы реактивировать их. – Mike

+0

Я знаю, что вы можете создать пользовательский список для членов, но я не пробовал его для бэкэнд-пользователей , Затем вы можете создать контроллер, в котором вы выберете всех пользователей, которые не отключены, и покажите их. – Mivaweb

ответ

5

Вы можете обновить настройку в файле ~/config/umbracoSettings.config.

<security> 
    <!-- change in 4.8: Disabled users are now showed dimmed and last in the tree. If you prefer not to display them set this to true --> 
    <hideDisabledUsersInBackoffice>true</hideDisabledUsersInBackoffice> 
    </security> 

Этот параметр был введен в v4.8. Если он установлен в true, это не означает, что можно увидеть отключенных пользователей, а это значит, что невозможно снова включить их доступ в бэк-офис. Это также означает, что вы не можете создать идентичное имя пользователя, если пользователь был отключен по ошибке .

Источник: https://our.umbraco.org/documentation/reference/config/umbracosettings/#security

+1

Что-то новое узнанное сегодня. Никогда не видел эту настройку раньше! Благодаря! – Mivaweb

+0

Я думаю, что многие настройки были удалены по умолчанию из стандартной установленной версии umbracoSettings.config в пользу значений по умолчанию. Вам нужно только добавить настройки, которые вы хотите переопределить. Страница, указанная выше, служит относительно хорошей ссылкой на доступные вам варианты. – ProNotion

Смежные вопросы