目录

简介

先决条件

要求

使用的组件

规则

导入用户

确定导入的使用类型

AXL导入的用户

非AXL导入的用户

LDAP导入的用户

非LDAP导入的用户

参考

相关信息

简介

本文档介绍如何在Cisco Unity Connection中使用命令行界面(CLI)命令识别导入用户的类型。

在Unity Connection中，用户可以从两个来源导入 — Cisco Unified Communications Manager(CUCM)和Active Directory(AD)。 从CUCM导入的用户称为管理XML(AXL)导入用户。从Active Directory导入的用户称为轻量级目录访问协议(LDAP)导入的用户。

先决条件

要求

Cisco 建议您了解以下主题：

- Cisco Unity Connection

- Cisco Unified Communications Manager

- Microsoft Active Directory

使用的组件

本文档中的信息基于以下软件版本：

- Cisco Unity Connection 7.X或更高版本

- Cisco Unified Communications Manager 7.X或更高版本

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始（默认）配置。如果您使用的是真实网络，请确保您已经了解所有命令的潜在影响。

规则

有关文档约定的更多信息，请参考 Cisco 技术提示约定。

导入用户

如果您是AXL用户，请参阅从Cisco Unified Communications Manager用户创建多个Cisco Unity Connection 8.x用户帐户。

如果您是LDAP用户，请参阅从LDAP用户数据创建用户帐户或更改Cisco Unity Connection 8.x中现有用户的LDAP集成状态。

确定导入的使用类型

要确定导入用户的类型，请在CLI中输入以下命令：

AXL导入的用户

run cuc dbquery unitydirdb select displayname, dtmfaccessid, ccmid, ccmidtype from vw_subscriber where

ccmid is not null

非AXL导入的用户

run cuc dbquery unitydirdb select displayname, dtmfaccessid, ccmid, ccmidtype from vw_subscriber where

ccmid is null

LDAP导入的用户

run cuc dbquery unitydirdb select displayname, dtmfaccessid, ldapccmuserid, ldaptype, ldapccmpkid from

vw_subscriber where ldapccmpkid is not null

非LDAP导入的用户

run cuc dbquery unitydirdb select displayname, dtmfaccessid, ldapccmuserid, ldaptype, ldapccmpkid from

vw_subscriber where ldapccmpkid is null

vw_subscriber包含具有语音邮件订阅的所有用户。它包括用户信息和关联的语音邮件信息。可包含的一些有用列名包括：

- 名字

- lastname

- 别名

- 邮件地址

示例：

run cuc dbquery unitydirdb select firstname, lastname, alias from vw_subscriber

在示例中包括where子句，如上一节所示，以便获取用户类型特定信息，如LDAP/非LDAP/AXL/非AXL用户。

要获取vw_subscriber中所有列的列表，请输入：

show cuc dbview schema unitydirdb vw_subscriber

参考

CCMIDTYPE

- 0 - CCM最终用户，也称为AXL Imported

- 3 - ldap用户

- 4 — 不活动的ldap用户；例如，在ccm数据库中标记为非活动

Ldapccmpkid

如果Ldapccmpkid不为null，则用户为LDAP集成。

Ldaptype

- 0 — 用户未启用LDAP

- 1 — 启用ldap同步

- 2 - LDAP身份验证已启用

- 3 -ldap已启用，但对用户暂时处于非活动状态

相关信息