Appearance
グループ
グループは、複数のユーザーをまとめて管理する単位です。 リソースへのアクセス権限を一括で割り当てられます。
イベント一覧
| イベント | リソース | 説明 |
|---|---|---|
group.create | group | グループが作成された |
group.rename | group | グループ名が変更された |
group.join | group | グループにユーザーが追加された |
group.leave | group | グループからユーザーが削除された |
group.add_owner | group | グループのオーナーが追加された |
group.remove_owner | group | グループのオーナーが削除された |
group.delete | group | グループが削除された |
イベント詳細
group.create プレビュー
記録期間: 2026-09-15 〜
グループの作成を記録します。
| フィールド | 値 |
|---|---|
event.code | group.create |
scope.type | workspace |
resource.type | group |
references | (なし) |
query | (なし) |
outbound | (なし) |
change | (なし) |
grant | (なし) |
extra | (なし) |
サンプル
json
{
"event": {
"code": "group.create",
...
},
"scope": {
"type": "workspace",
...
},
"resource": {
"type": "group",
"uid": "63e1be654aa70ad689601bed",
"name": "Data Engineers",
"path": "group/63e1be654aa70ad689601bed",
"parts": [
{
"type": "group",
"uid": "63e1be654aa70ad689601bed",
"name": "Data Engineers"
}
],
...
},
...
}group.rename プレビュー
記録期間: 2026-09-15 〜
グループの表示名の変更を記録します。
| フィールド | 値 |
|---|---|
event.code | group.rename |
scope.type | workspace |
resource.type | group |
references | (なし) |
query | (なし) |
outbound | (なし) |
change | name |
grant | (なし) |
extra | (なし) |
change
| 名前 | モード | 型 | 必須 | 説明 |
|---|---|---|---|---|
name | 値 | string | 必須 | 変更前後の表示名 sensitivity: pii |
サンプル
json
{
"event": {
"code": "group.rename",
...
},
"scope": {
"type": "workspace",
...
},
"resource": {
"type": "group",
"uid": "63e1be654aa70ad689601bed",
"name": "Data Engineers",
"path": "group/63e1be654aa70ad689601bed",
"parts": [
{
"type": "group",
"uid": "63e1be654aa70ad689601bed",
"name": "Data Engineers"
}
],
...
},
"change": {
"fields": [
{
"name": "name",
"old": "DE",
"new": "Data Engineers"
}
]
},
...
}group.join プレビュー
記録期間: 2026-09-15 〜
グループへのユーザーの追加を記録します。
| フィールド | 値 |
|---|---|
event.code | group.join |
scope.type | workspace |
resource.type | group |
references | (なし) |
query | (なし) |
outbound | (なし) |
change | (なし) |
grant | 追加されたメンバー |
extra | (なし) |
grant
メンバーとして追加されたユーザーの情報が入ります。role.new は group.member、grantee は user です。
サンプル
json
{
"event": {
"code": "group.join",
...
},
"scope": {
"type": "workspace",
...
},
"resource": {
"type": "group",
"uid": "63e1be654aa70ad689601bed",
"name": "Data Engineers",
"path": "group/63e1be654aa70ad689601bed",
"parts": [
{
"type": "group",
"uid": "63e1be654aa70ad689601bed",
"name": "Data Engineers"
}
],
...
},
"grant": {
"target": {
"type": "group",
"uid": "63e1be654aa70ad689601bed",
"name": "Data Engineers"
},
"grantee": {
"type": "user",
"uid": "63e1be654aa70ad689601bec",
"email_addr": "taro@example.com"
},
"role": {
"new": "group.member"
}
},
...
}group.leave プレビュー
記録期間: 2026-09-15 〜
グループからのユーザーの削除を記録します。
| フィールド | 値 |
|---|---|
event.code | group.leave |
scope.type | workspace |
resource.type | group |
references | (なし) |
query | (なし) |
outbound | (なし) |
change | (なし) |
grant | 削除されたメンバー |
extra | (なし) |
grant
メンバーから外れたユーザーの情報が入ります。role.old は group.member、grantee は user です。
サンプル
json
{
"event": {
"code": "group.leave",
...
},
"scope": {
"type": "workspace",
...
},
"resource": {
"type": "group",
"uid": "63e1be654aa70ad689601bed",
"name": "Data Engineers",
"path": "group/63e1be654aa70ad689601bed",
"parts": [
{
"type": "group",
"uid": "63e1be654aa70ad689601bed",
"name": "Data Engineers"
}
],
...
},
"grant": {
"target": {
"type": "group",
"uid": "63e1be654aa70ad689601bed",
"name": "Data Engineers"
},
"grantee": {
"type": "user",
"uid": "63e1be654aa70ad689601bec",
"email_addr": "taro@example.com"
},
"role": {
"old": "group.member"
}
},
...
}group.add_owner プレビュー
記録期間: 2026-09-15 〜
グループのオーナーの追加を記録します。
| フィールド | 値 |
|---|---|
event.code | group.add_owner |
scope.type | workspace |
resource.type | group |
references | (なし) |
query | (なし) |
outbound | (なし) |
change | (なし) |
grant | 追加されたオーナー |
extra | (なし) |
grant
オーナーとして追加されたユーザーの情報が入ります。grantee は user です。
サンプル
json
{
"event": {
"code": "group.add_owner",
...
},
"scope": {
"type": "workspace",
...
},
"resource": {
"type": "group",
"uid": "63e1be654aa70ad689601bed",
"name": "Data Engineers",
"path": "group/63e1be654aa70ad689601bed",
"parts": [
{
"type": "group",
"uid": "63e1be654aa70ad689601bed",
"name": "Data Engineers"
}
],
...
},
"grant": {
"target": {
"type": "group",
"uid": "63e1be654aa70ad689601bed",
"name": "Data Engineers"
},
"grantee": {
"type": "user",
"uid": "63e1be654aa70ad689601bec",
"email_addr": "taro@example.com"
},
"role": {
"new": "group.owner"
}
},
...
}group.remove_owner プレビュー
記録期間: 2026-09-15 〜
グループのオーナーの削除を記録します。
| フィールド | 値 |
|---|---|
event.code | group.remove_owner |
scope.type | workspace |
resource.type | group |
references | (なし) |
query | (なし) |
outbound | (なし) |
change | (なし) |
grant | 削除されたオーナー |
extra | (なし) |
grant
オーナーから外れたユーザーの情報が入ります。grantee は user です。
サンプル
json
{
"event": {
"code": "group.remove_owner",
...
},
"scope": {
"type": "workspace",
...
},
"resource": {
"type": "group",
"uid": "63e1be654aa70ad689601bed",
"name": "Data Engineers",
"path": "group/63e1be654aa70ad689601bed",
"parts": [
{
"type": "group",
"uid": "63e1be654aa70ad689601bed",
"name": "Data Engineers"
}
],
...
},
"grant": {
"target": {
"type": "group",
"uid": "63e1be654aa70ad689601bed",
"name": "Data Engineers"
},
"grantee": {
"type": "user",
"uid": "63e1be654aa70ad689601bec",
"email_addr": "taro@example.com"
},
"role": {
"old": "group.owner"
}
},
...
}group.delete プレビュー
記録期間: 2026-09-15 〜
グループの削除を記録します。
| フィールド | 値 |
|---|---|
event.code | group.delete |
scope.type | workspace |
resource.type | group |
references | (なし) |
query | (なし) |
outbound | (なし) |
change | (なし) |
grant | (なし) |
extra | (なし) |
サンプル
json
{
"event": {
"code": "group.delete",
...
},
"scope": {
"type": "workspace",
...
},
"resource": {
"type": "group",
"uid": "63e1be654aa70ad689601bed",
"name": "Data Engineers",
"path": "group/63e1be654aa70ad689601bed",
"parts": [
{
"type": "group",
"uid": "63e1be654aa70ad689601bed",
"name": "Data Engineers"
}
],
...
},
...
}