群组信息
1. 获取群组的对象数组:getGroup
函数说明 | var groupObj = this.org.getGroup(name); |
参数说明 | name : (string)必选,群组名 |
返回值 | groupArray: 返回群组的对象数组 |
脚本示例 | |
var name = "人力组"; var groupObj = this.org.getGroup(name); return groupObj.distinguishedName; |
2. 查询下级群组列表:listSubGroup
函数说明 | var groupObj = this.org.listSubGroup (name, [true|false]); |
参数说明 | name : (string)必选,群组名 nested 布尔 true嵌套下级;false直接下级;默认false; |
返回值 | groupArray: 返回群组的对象数组 |
脚本示例 | |
var name = "人力组"; var groupObj= this.org. listSubGroup (name, true); if(groupObj.length<1){ return ""; } else { return groupObj[0].unique; } |
3. 查询上级群组列表:listSupGroup
函数说明 | var groupObj = this.org.listSupGroup(name, [true|false]); |
参数说明 | name : (string)必选,群组名 nested 布尔 true嵌套上级;false直接上级;默认false; |
返回值 | groupArray: 返回群组的对象数组 |
脚本示例 | |
var groupObj = this.org.listSupGroup("人力组",true) |
4. 查询人员所在群组(嵌套):listGroupWithPerson
函数说明 | var groupObj = this.org.this.org.listGroupWithPerson(name, [true|false]); |
参数说明 | name : (string)必选,群组名 nested 布尔 true嵌套下级;false直接下级;默认false; |
返回值 | groupArray: 返回群组的对象数组 |
脚本示例 | |
var groupObj = this.org.listGroupWithPerson ("人力组",true) |
5. 群组是否拥有角色:groupHasRole
函数说明 | var groupObj = this.org.groupHasRole (name, role); |
参数说明 | name : (string)必选,群组名 role需要查询的角色名称 |
返回值 | true, false |
脚本示例 | |
this.org.groupHasRole ("人力组", "Manager"); |
Last updated