导出用户和组
导出 UserManagement 类型可创建 用户管理 模块中已创建的用户和组的概览。
输出可以是 XML 或 JSON 文件。
除了 参数文件 部分中描述的密钥之外,参数文件还可以包含以下专门用于此次导出的密钥。
键 | 描述 | 值 |
---|---|---|
UmGroupedBy | 指定是按用户分组还是按组分组。 | - 用户:按用户分组。 - 组:按组分组(默认值)。 |
IncludeDeletedUsers | 指定导出时是否列出已从系统中删除的用户。 | - Y:已删除的用户也会被导出。 - N:不导出已删除的用户(默认值) |
调用示例
参数文件 UserManagement.ini
[Common]
ReportType=UserManagement
ExportFile=D:\Test\Users.xml
UmGroupedBy="Users"
[User]
Account={User}
Password={Password}
结果文件中可能出现的属性概览
元素根
<root>
元素是列表的起点。
元素用户
<Users>
元素包含用户信息。只有当密钥 UmGroupedBy 以值 users 被传递到参数文件时,才会输出此元素。
元素 | 属性 | 描述 |
---|---|---|
<User> | Admin="..." | 指定用户是否有管理员权限。 |
<User> | Phone="..." | 包含用户的电话号码。 |
<User> | EmailAddress="..." | 包含用户的电子邮件地址。 |
<User> | FullName="..." | 包含用户的全名。 |
<User> | Domain="..." | 指定创建用户的域。 |
<User> | LastEditedLocal="..." | 用户最后一次更改的时间(当地时间) |
<User> | LastEditedUTC="..." | 用户最后一次更改的时间(UTC) |
<User> | ID="..." | 包含用户的唯一 ID(GUID 格式)。 |
<User> | Comments="..." | 包含提供给用户的注释。 |
<User> | Name="..." | 包含用户名。 |
Usergroups 元素
<Usergroups>
元素包含组内信息。只有当密钥 UmGroupedBy 以值 Groups 被传递到参数文件时,才会输出此元素。
元素 | 属性 | 描述 |
---|---|---|
<Usergroup> | LastEditedLocal="..." | 最后一次更改组的时间(当地时间) |
<Usergroup> | LastEditedUTC="..." | 最后一次更改组的时间(UTC)。 |
<Usergroup> | ID="..." | 包含组的唯一 ID(GUID 格式)。 |
<Usergroup> | Comments="..." | 包含对该组的注释。 |
<Usergroup> | Name="..." | 包含组的名称。 |