> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qoder.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 操作監査

<Info>
  対象プラン：Enterprise
</Info>

操作監査は、企業管理者が組織内の重要な管理操作記録を確認するための機能です。組織設定、メンバーと招待、ユーザーグループ、認証、サブスクリプションと課金、モデル、使用量設定、IM チャンネルなどの操作が含まれます。

操作監査により、管理者は「誰がいつ、どの管理対象に対してどのような操作を行い、操作が成功したかどうか」を追跡でき、セキュリティ調査、権限の説明責任、設定の追跡、内部コンプライアンス文書化に活用できます。

## 閲覧範囲

操作監査は企業組織の **Admin** のみに表示されます。Member には操作監査の入口が表示されず、監査ログのクエリやエクスポートもできません。

操作監査は、管理コンソールおよび Open API での管理操作を記録します。成功した操作と失敗した試行の両方が含まれます。招待の期限切れやシートの期限切れなど、システムが自動的にトリガーするイベントも、完全な操作チェーンを保持するために監査ログに記録される場合があります。

## 記録されない内容

Qoder の操作監査は、管理操作のメタデータと設定変更の概要のみを記録し、ユーザーのビジネスコンテンツは記録しません。

以下の内容は監査ログに記録されません：

* ユーザー Prompt
* モデルの応答
* コードスニペット、Diff、ファイル内容
* ターミナルコマンドおよびターミナル出力
* IDE、CLI、Agent の実行プロセス
* MCP ツール呼び出しパラメータ
* Token、API Key、シークレット、証明書の平文

シークレット、Token、証明書などの機密設定に関しては、監査ログは created、updated、deleted、revoked などのステータス変更のみを記録するか、マスクされた識別子を記録し、平文は表示されません。

## 現在サポートされている操作イベント

以下のイベントは、管理コンソール内の機能位置別に分類されています。

「コンソール位置」はイベントに対応するページまたは機能エリアを示し、「ページ操作」は管理者がコンソールで実行した書き込み操作を示し、「操作イベント」は監査ログに表示されるシステムイベント識別子を示します。

## 設定

組織基本情報、組織バインディング、メールドメイン、認証、デフォルトクォータなどの設定変更を記録します。

### 組織基本設定

| **コンソール位置** | **ページ操作** | **操作イベント**               | **説明**                     |
| :---------- | :-------- | :----------------------- | :------------------------- |
| 設定          | 組織を作成     | `CreateOrganization`     | 組織が作成された                   |
| 設定          | 組織情報を更新   | `UpdateOrganizationInfo` | 組織名や基本情報が変更された             |
| 設定          | 組織を削除     | `DeleteOrganization`     | 組織が削除または閉鎖された              |
| 設定          | 組織をバインド   | `BindOrganization`       | 組織が外部エンティティまたはテナントにバインドされた |

### ドメイン検証

| **コンソール位置** | **ページ操作**  | **操作イベント**          | **説明**            |
| :---------- | :--------- | :------------------ | :---------------- |
| 設定 / ドメイン検証 | メールドメインを追加 | `AddEmailDomain`    | 企業メールドメインが追加された   |
| 設定 / ドメイン検証 | メールドメインを削除 | `DeleteEmailDomain` | 企業メールドメインが削除された   |
| 設定 / ドメイン検証 | メールドメインを検証 | `VerifyEmailDomain` | 企業メールドメインの検証が完了した |

### 認証と SAML

| **コンソール位置**            | **ページ操作**   | **操作イベント**          | **説明**           |
| :--------------------- | :---------- | :------------------ | :--------------- |
| 設定 / セキュリティと ID / SAML | SAML 設定を作成  | `CreateSAMLConfig`  | SAML 設定が作成された    |
| 設定 / セキュリティと ID / SAML | SAML 設定を更新  | `UpdateSAMLConfig`  | SAML 設定が変更された    |
| 設定 / セキュリティと ID / SAML | SAML 設定を削除  | `DeleteSAMLConfig`  | SAML 設定が削除された    |
| 設定 / セキュリティと ID / SAML | SAML 設定を有効化 | `EnableSAMLConfig`  | SAML ログインが有効化された |
| 設定 / セキュリティと ID / SAML | SAML 設定を無効化 | `DisableSAMLConfig` | SAML ログインが無効化された |

### デフォルト使用量クォータ

| **コンソール位置** | **ページ操作**                 | **操作イベント**                                | **説明**                                |
| :---------- | :------------------------ | :---------------------------------------- | :------------------------------------ |
| 設定 / 詳細設定   | 共有アドオン Credits デフォルト上限を更新 | `UpdateSharedResourcePackageDefaultLimit` | 新メンバー加入時の共有アドオン Credits デフォルト上限が変更された |

## メンバー

メンバーの参加、情報変更、削除、ログイン、招待、ユーザーグループ関連の操作を記録します。

### メンバー管理

| **コンソール位置** | **ページ操作** | **操作イベント**     | **説明**                    |
| :---------- | :-------- | :------------- | :------------------------ |
| メンバー        | メンバーを作成   | `CreateMember` | メンバーが作成または組織に参加した         |
| メンバー        | メンバー情報を更新 | `UpdateMember` | メンバーの基本情報、ロール、または属性が変更された |
| メンバー        | メンバーを削除   | `RemoveMember` | メンバーが組織から削除された            |
| メンバー / ログイン | メンバーログイン  | `MemberLogin`  | メンバーのログインイベントが記録された       |

### メンバー招待

| **コンソール位置**  | **ページ操作**   | **操作イベント**              | **説明**          |
| :----------- | :---------- | :---------------------- | :-------------- |
| メンバー / 全メンバー | メンバーを招待     | `InviteMember`          | 管理者がメンバー招待を開始した |
| メンバー / 全メンバー | 招待を作成       | `CreateInvitation`      | 招待レコードが作成された    |
| メンバー / 全メンバー | 招待を承認       | `AcceptInvitation`      | 招待が承認された        |
| メンバー / 全メンバー | 招待を拒否       | `RejectInvitation`      | 招待が拒否された        |
| メンバー / 全メンバー | 招待を取り消し     | `RevokeInvitation`      | 招待が管理者により取り消された |
| メンバー / メール招待 | メールでメンバーを招待 | `InviteMemberByEmail`   | メール招待が送信された     |
| メンバー / メール招待 | メール招待を承認    | `AcceptEmailInvitation` | メール招待が承認された     |
| メンバー / メール招待 | メール招待をキャンセル | `CancelEmailInvitation` | メール招待がキャンセルされた  |
| メンバー / メール招待 | メール招待を削除    | `DeleteEmailInvitation` | メール招待レコードが削除された |
| メンバー / メール招待 | メール招待の期限切れ  | `ExpireEmailInvitation` | メール招待が期限切れになった  |
| メンバー / メール招待 | メール招待を再送信   | `ResendEmailInvitation` | メール招待が再送信された    |

### ユーザーグループとグループポリシー

| **コンソール位置**   | **ページ操作**   | **操作イベント**          | **説明**                     |
| :------------ | :---------- | :------------------ | :------------------------- |
| メンバー / Groups | ユーザーグループを作成 | `CreateGroup`       | ユーザーグループが作成された             |
| メンバー / Groups | ユーザーグループを更新 | `UpdateGroup`       | ユーザーグループの名前、説明、または属性が変更された |
| メンバー / Groups | ユーザーグループを削除 | `DeleteGroup`       | ユーザーグループが削除された             |
| メンバー / Groups | グループメンバーを追加 | `AddGroupMember`    | メンバーがユーザーグループに追加された        |
| メンバー / Groups | グループメンバーを削除 | `RemoveGroupMember` | メンバーがユーザーグループから削除された       |
| メンバー / Groups | グループポリシーを作成 | `CreateGroupPolicy` | ユーザーグループポリシーが作成された         |
| メンバー / Groups | グループポリシーを更新 | `UpdateGroupPolicy` | ユーザーグループポリシーが変更された         |
| メンバー / Groups | グループポリシーを削除 | `DeleteGroupPolicy` | ユーザーグループポリシーが削除された         |

## モデル

管理者が「モデル」ページで公式モデルおよびモデル関連の管理設定に対して行った変更を記録します。

これらのイベントはモデル管理設定の変更のみを記録し、モデル呼び出し内容、Prompt、または応答は記録しません。

### 公式モデル

| **コンソール位置**           | **ページ操作**              | **操作イベント**                           | **説明**                                 |
| :-------------------- | :--------------------- | :----------------------------------- | :------------------------------------- |
| モデル / Official models | 公式モデルの利用範囲を更新          | `UpdateBuiltinModelPolicy`           | 公式モデルティアの可視性または利用ポリシーが変更された            |
| モデル / Official models | 新規公式モデルのデフォルト利用ポリシーを更新 | `UpdateBuiltinModelAutoEnablePolicy` | 新規公式モデルがメンバーにデフォルトで利用可能かどうかのポリシーが変更された |

サプライヤーの認証情報、API Key、シークレットなどの機密設定に関しては、監査ログは設定が作成、更新、または削除されたことのみを記録し、シークレットの平文は表示されません。

## セキュリティポリシー

コードベースセキュリティポリシーなど、組織レベルのセキュリティポリシー設定変更を記録します。

| **コンソール位置** | **ページ操作**           | **操作イベント**                       | **説明**                                            |
| :---------- | :------------------ | :------------------------------- | :------------------------------------------------ |
| セキュリティポリシー  | コードベースセキュリティポリシーを更新 | `UpdateRepositorySecurityPolicy` | コードベースセキュリティレベルポリシー、利用可能なモデル範囲、またはデフォルトポリシーが変更された |

## IM チャンネル

組織の IM チャンネル設定の有効化と無効化を記録します。

| **コンソール位置** | **ページ操作**      | **操作イベント**               | **説明**                |
| :---------- | :------------- | :----------------------- | :-------------------- |
| IM チャンネル    | IM チャンネル設定を有効化 | `EnableIMChannelConfig`  | 指定された IM チャンネルが有効化された |
| IM チャンネル    | IM チャンネル設定を無効化 | `DisableIMChannelConfig` | 指定された IM チャンネルが無効化された |

## 組織使用量

メンバー使用量上限、課金グループ使用量上限、共有アドオン Credits デフォルト上限、使用量レポートのエクスポートを記録します。

| **コンソール位置**                | **ページ操作**                 | **操作イベント**                                | **説明**                                |
| :------------------------- | :------------------------ | :---------------------------------------- | :------------------------------------ |
| メンバー / 共有アドオン Credits 上限設定 | メンバー使用量上限を更新              | `UpdateMemberUsageLimit`                  | メンバーの個人使用量上限が変更された                    |
| メンバー / 課金グループ              | 課金グループ使用量上限を更新            | `UpdateBillingGroupUsageLimit`            | 課金グループの期間使用量上限が変更された                  |
| 設定 / 詳細設定                  | 共有アドオン Credits デフォルト上限を更新 | `UpdateSharedResourcePackageDefaultLimit` | 新メンバー加入時の共有アドオン Credits デフォルト上限が変更された |
| 組織使用量                      | 使用量レポートをエクスポート            | `ExportUsageReport`                       | 組織使用量データのエクスポートタスクが作成された              |

## サブスクリプションと課金

企業サブスクリプション、シート割り当て、課金グループの操作を記録します。

### サブスクリプション

| **コンソール位置**  | **ページ操作**         | **操作イベント**              | **説明**                         |
| :----------- | :---------------- | :---------------------- | :----------------------------- |
| サブスクリプションと課金 | サブスクリプションを作成      | `CreateSubscription`    | 企業サブスクリプションが作成された              |
| サブスクリプションと課金 | サブスクリプションを有効化     | `ActivateSubscription`  | 企業サブスクリプションが有効化された             |
| サブスクリプションと課金 | サブスクリプションを更新      | `UpdateSubscription`    | 企業サブスクリプション情報が更新された            |
| サブスクリプションと課金 | サブスクリプションをキャンセル   | `CancelSubscription`    | 企業サブスクリプションがキャンセルされた           |
| サブスクリプションと課金 | サブスクリプションをアップグレード | `UpgradeSubscription`   | 企業サブスクリプションプランがアップグレードされた      |
| サブスクリプションと課金 | サブスクリプションをダウングレード | `DowngradeSubscription` | 企業サブスクリプションプランがダウングレードされた      |
| サブスクリプションと課金 | サブスクリプションを復元      | `RestoreSubscription`   | キャンセルまたは一時停止されたサブスクリプションが復元された |

### シート

| **コンソール位置**        | **ページ操作**      | **操作イベント**               | **説明**                   |
| :----------------- | :------------- | :----------------------- | :----------------------- |
| サブスクリプションと課金 / シート | シート割り当てレコードを作成 | `CreateSeatAllocation`   | シート割り当てレコードが作成された        |
| サブスクリプションと課金 / シート | シートを割り当て       | `AssignSeatAllocation`   | シートがメンバーに割り当てられた         |
| サブスクリプションと課金 / シート | シート割り当てを解除     | `UnassignSeatAllocation` | シートがメンバーから解放または割り当て解除された |
| サブスクリプションと課金 / シート | シート割り当てを更新     | `UpdateSeatAllocation`   | シートのステータスまたは属性が変更された     |
| サブスクリプションと課金 / シート | シートの期限切れ       | `ExpireSeatAllocation`   | シートが期限切れになった             |

### 課金グループ

| **コンソール位置**   | **ページ操作**       | **操作イベント**                     | **説明**                   |
| :------------ | :-------------- | :----------------------------- | :----------------------- |
| メンバー / 課金グループ | 課金グループを作成       | `CreateBillingGroup`           | 課金グループが作成された             |
| メンバー / 課金グループ | 課金グループを更新       | `UpdateBillingGroup`           | 課金グループの名前、説明、または設定が変更された |
| メンバー / 課金グループ | 課金グループを削除       | `DeleteBillingGroup`           | 課金グループが削除された             |
| メンバー / 課金グループ | 課金グループメンバーを割り当て | `AssignBillingGroupMember`     | メンバーが課金グループに割り当てられた      |
| メンバー / 課金グループ | 課金グループ使用量上限を更新  | `UpdateBillingGroupUsageLimit` | 課金グループの期間使用量上限が変更された     |
