三盟云管理平台需求设计文档 V3.0
2. 查询组织信息,返回域全部组织以及同步到本地(勾选)的组织
接口:/authenticationPlateformConfig/getAuthenticationPlateformOrgs 请求方式:POST
输入参数:将配置信息作为参数传递 {
\
\\\\\\\\ {\
\
\ \ },
{\
\
\ \ } ],
\\}
输出参数:一个组织树结构
三盟产品研发部 第 6 页
三盟云管理平台需求设计文档 V3.0
{
\
\系统\ \ \ \ \ \ \ \
\ \ \ \ \ \
\ \ \ \ \ \ \ }, {
\ \ \ \ \
三盟产品研发部 第 7 页
三盟云管理平台需求设计文档 V3.0
\ \
\
\ \ \ \ \ \ \ } ],
\ } ],
\ } ],
\ },
\ \执行成功\}
3. 保存AD配置信息接口
接口:/ authenticationPlateformConfig 请求方式:POST 输入参数:
{
\
\\\
三盟产品研发部 第 8 页
三盟云管理平台需求设计文档 V3.0
\\\\\ {\
\
\ \ },
{\
\
\ \ } ],
\\}
输出参数:
{
\ \执行成功\}
4. 同步接口同步接口执行只会同步已经从域上同步到本地的组织及组织用户
接口:/ authenticationPlateformConfig/sync/{1}/{2} 请求方式:GET
输入参数:{1}:认证平台类型(AD,LDAP),{2}:配置ID
三盟产品研发部 第 9 页
三盟云管理平台需求设计文档 V3.0
输出参数:
{
\ \执行成功\}
.
3.1.2 同步AD平台组织及用户
新增配置时同步说明:
1. 编辑AD服务器配置完成,点击完成
2. 后台验证登录服务器,默认情况下,如果不进行高级配置,那么直接将域控制器上所有组织
结构及组织下所有用户同步到云平台;
3. 当选择高级配置,显示AD域控制器所有组织机构,以树形式显示,默认全选。 4. 完成筛选后,点击添加,窗口关闭之后,此时并没有进行内容同步。
5. 回到配置界面,点击保存(立即同步按钮在初次配置不可用),将触发同步接口,同步之前
将会对服务器再一次进行登录验证,完成后对内容进行同步更新到云平台,完成后保存配置信息到数据库;
修改配置时同步说明:
1. 修改AD服务器配置完成,点击完成
2. 后台验证登录服务器,查询AD域所有组织与本地组织比对,当发现已经到云平台的组织在
服务器上已被删除,则将本地的组织删除,组织下所有用户将被标识为已删除;当本地没有的组织,但服务器上存在,那么在本地新增,并同步组织下的所有用户到本地;
3. 当选择高级配置,后台查询服务器上所有组织,如果服务器上有被删除的组织,将把被删除
的本地组织添加到组织树的根目录,标识为服务器已删除,同步后将从本地删除,并会将组织下的用户标识为已删除;
4. 完成选择后,回到配置界面,点击完成,完成是将会对服务器再一次进行登录校验,成功后
将进行信息同步;
5. 如果修改了服务器IP地址或者服务器DN那么以前服务器已经同步到本地的组织和用户将被
三盟产品研发部 第 10 页