コンテンツにスキップ

group

概要

サーバスクリプトでグループの情報を読み取るためのオブジェクトです。「groupsオブジェクト」のGetメソッドで取得します。

プロパティ

No プロパティ名 get set type 説明
1 GroupId ○ int グループID
2 GroupName ○ string グループ名
3 Body ○ string 内容
4 Disabled ○ bool 無効

メソッド

No Name Description
1 ContainsChild グループ内に子グループを含む場合、trueを返します。
2 ContainsDept グループ内に組織を含む場合、trueを返します。
3 ContainsUser グループ内にユーザを含む場合、trueを返します。
4 GetChildren グループ内の子グループの「groupオブジェクト」を取得します。
5 GetMembers グループ内の「groupMemberオブジェクト」を取得します。

使用例

下記の例では「groupsオブジェクト」からグループID 1 の「groupオブジェクト」を取得し「グループメンバー」を列挙しながらメンバーの組織IDとユーザIDをログに出力しています。

JavaScript
let group = groups.Get(307);
for (let member of group.GetMembers()) {
    context.Log(`${member.DeptId},${member.UserId}`);
}

関連情報