Голосовая связь и система унифицированных коммуникаций : Cisco Unity Connection Version 7.0

Неспособный удалить пользователя из связи единства Cisco

25 декабря 2014 - Машинный перевод
Другие версии: PDF-версия:pdf | Английский (3 ноября 2014) | Отзыв


Содержание


Введение

Когда пользователь неспособен удалить пользователей из Связи Единства Cisco, этот документ описывает шаги резолюции.

Предпосылки

Требования

Нет никаких определенных требований для этого документа.

Используемые компоненты

Информация в этом документе основана на Связи Единства Cisco 2.x/7.x/8.x.

Информация в этом документе была создана из устройств в определенной окружающей среде лаборатории. Все устройства, используемые в этом документе, начали с очищенного (неплатеж) конфигурацию. Если ваша сеть жива, удостоверьтесь, что вы понимаете потенциальное воздействие любой команды.

Соглашения

Направьте в Cisco Технические Соглашения Подсказок для получения дополнительной информации о соглашениях документа.

Ошибка: Операция не может быть закончена, потому что используется объект

Администратор Связи Единства Cisco получает одно из этих сообщений об ошибках, когда оно пытается удалить пользователя из Связи Единства Cisco:

  • Operation cannot be completed because the object is in use

    Или

  • Error: java.lang.NullPointerException

Решение

Пользователь был назначен как место назначения для Обработчика вызовов "Входное Действие Требования", и затем Обработчик вызовов удален. Это заставляет отчет Действия Требования представление Входного Действия Требования становиться осиротевшим. Осиротевший отчет Действия Требования ссылается на пользователя, который препятствует тому, чтобы был удален пользователь.

Выполните эти шаги, чтобы найти сиротский отчет (ы) Действия Требования и удалить их так, пользователь может быть удален:

От Связи Единства CLI управляйте этими вопросами:

  1. Для каждого пользователя, который не может быть удален, выпустите этот вопрос от CLI замена псевдонима пользователя с "UserAlias": run cuc dbquery unitydirdb select objectid from tbl_callaction where targethandlerobjectid IN (select callhandlerobjectid from vw_subscriber where alias='UserAlias').

  2. Для каждого Действия Требования objectid возвращенный шагом 1, выпустите этот вопрос от CLI, который возвратила замена objectid с objectid Действия Требования: run cuc dbquery unitydirdb delete from tbl_callaction where objectid='267db053-fff2-488c-af1d-98b3c70e5ea5'.

  3. Удалите пользователя в администрации Связи Единства Cisco.

Кроме того, обратитесь к Сбросу Пароли безопасности и Администратор.

Ошибка: Был не в состоянии синхронизировать пользователей

Со Связью Единства Cisco 7.1/8.x, вы неспособны удалить пользователя. Далее, когда вы пытаетесь синхронизировать пользователя, сообщение об ошибке Failed to synchronize users: username получено. В некоторых случаях удалить кнопка недоступна.

Решение

От Связи Единства CLI выпустите эти вопросы:

  1. Выпустите эту команду для получения объекта ID пользователя:

    run cuc dbquery unitydirdb SELECT ObjectId from vw_User WHERE Alias = 'alias'
    
  2. Теперь, выпустите эту команду для удаления пользователя:

    run cuc dbquery unitydirdb EXECUTE PROCEDURE csp_UserDelete 
    (pObjectId = 'Object id from the above command')
    

Ошибка: не уполномоченный

При попытке удалить пользователя в Связи Единства Cisco 8.5, сообщение об ошибке Not authorized получено.

Решение

Эта ошибка происходит, потому что счет, на который вы загружены, имеет только Пользовательскую ролевую привилегию Администратора. Для удаления пользователя назначьте Системную роль Администратора на счет. Для получения дополнительной информации обратитесь к ошибке ID CSCtn59526 Cisco (только зарегистрированные клиенты).

Неспособный импортировать удаленных пользователей

На автономной системе Связи Единства Cisco, объединенной с Cisco Объединенный начальник отдела коммуникаций через AXL, возможно удалить импортированных пользователей с Оптовым средством управления (BAT). Когда это сделано, удаленные пользователи больше не доступны для переимпорта.

Это происходит в автономном Единстве версия 2.x Cconnection и выше, но фиксировано в 7.1 (2). Это не происходит на системах co-жителя, так как вы не можете использовать BAT для удаления пользователей. Это происходит потому что, когда пользователи были удалены с BAT, их входом в таблице базы данных, которая нанесла на карту их к Cisco, Объединенный пользователь начальника отдела коммуникаций не был обновлен. Существует новая команда CLI, которая проходит и производит чистку этих отчетов, позволяя повторно импортировать пользователей.

Эта проблема зарегистрирована ошибкой ID CSCsy32273 Cisco (только зарегистрированные клиенты).

Решение

Для предотвращения этой проблемы удалите пользователей через веб-страницу администрации. Если существуют пользователи, которые больше не могут импортироваться, выпустить эту команду CLI (доступный в 7.1 (2) и выше):

utils cuc users bulk_clean_orphans mapentries

Неспособный удалить пользователей в связи единства

Неспособный удалить пользователей из базы данных Unity Connection.

Решение

Это могло быть из-за ссылок на пользователя, которого требуется удалить. Закончите эти шаги:

  1. Управляйте этим вопросом для нахождения ссылок на пользователя:

    run cuc dbquery unitydirdb select * from vw_subscriberreference where
    objectid IN (select objectid from vw_subscriber where fn_tolower(alias) =
    fn_tolower('UserAlias'))
    
  2. Как только вы знаете все ссылки на пользователя; можно удалить ссылки с помощью GUI и удалить пользователя.

Кроме того, обратитесь к ошибке ID CSCts28305 Cisco (только зарегистрированные клиенты).

Связанные обсуждения сообщества поддержки Cisco

В рамках сообщества поддержки Cisco можно задавать и отвечать на вопросы, обмениваться рекомендациями и совместно работать со своими коллегами.


Соответствующая информация


Document ID: 112030