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");

results matching ""

    No results matching ""