> For the complete documentation index, see [llms.txt](https://docs.keeper.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.keeper.io/keeperpam/jp/endpoint-privilege-manager/reference/default-jobs.md).

# デフォルトジョブ

<figure><img src="/files/1wSqtbxJy3po32Z1z9zi" alt=""><figcaption></figcaption></figure>

**対象:** エンドポイント特権マネージャーに同梱されるジョブの役割、各ジョブが実行するタスク、起動する実行ファイルを確認するIT管理者向けです。

ジョブは `Jobs/` ディレクトリに定義されています。以下の表では目的別にまとめ、各ジョブが使用する主なタスクコマンドまたは実行ファイルを示します。ジョブのJSON形式とフィールドの説明については[ジョブの定義と形式](/keeperpam/jp/endpoint-privilege-manager/reference/jobs-definition-and-format.md)を、ジョブの検出と読み込みについては[プラグインとジョブの登録](/keeperpam/jp/endpoint-privilege-manager/reference/plugin-and-job-registration.md)をご参照ください。

## ポリシー制御ジョブ <a href="#policy-control-jobs" id="policy-control-jobs"></a>

これらのジョブは `PolicyEvaluationPending` イベントを処理します。構成済みのコントロール (MFA、正当な理由の入力、承認) を実行し、許可または拒否の応答を送ります。

<table data-header-hidden="false" data-header-sticky><thead><tr><th>ジョブID</th><th>説明</th><th>トリガー</th><th>主なタスク/実行ファイル</th></tr></thead><tbody><tr><td><code>privilege-elevation-policy-controls</code></td><td>特権昇格ポリシーの保留中の評価を処理。MFA、正当な理由の入力、承認の各コントロールを実行</td><td>イベント: <code>PolicyEvaluationPending</code> (PrivilegeElevation、デスクトップあり)</td><td><code>KeeperMfa</code>、<code>KeeperJustification</code>、<code>KeeperApproval</code>、<code>display-message</code>、<code>publish-mqtt</code>、<code>show-toast</code>、<code>check-approval-provider</code>、<code>echo</code>、HTTP (エラーハンドラ)</td></tr><tr><td><code>privilege-elevation-policy-controls-macos</code></td><td>上記と同様 (macOS PAM / システム拡張フロー)</td><td>イベント: <code>PolicyEvaluationPending</code> (標準ジョブの条件を満たさない場合の代替)</td><td><code>KeeperMfa</code>、<code>KeeperJustification</code>、<code>KeeperApproval</code>、<code>display-message</code>、<code>publish-mqtt</code>、<code>show-toast</code></td></tr><tr><td><code>file-access-policy-controls</code></td><td>ファイルアクセスポリシーの保留中の評価を処理。MFA、正当な理由の入力、承認を実行し、実行許可の作成が可能</td><td>イベント: <code>PolicyEvaluationPending</code> (FileAccess)</td><td><code>KeeperMfa</code>、<code>KeeperJustification</code>、<code>KeeperApproval</code>、<code>display-message</code>、<code>publish-mqtt</code>、<code>show-toast</code>、<code>check-approval-provider</code>、HTTP create-execution-grant</td></tr><tr><td><code>file-access-policy-controls-headless</code></td><td>ヘッドレス版 (UIなし)。保留中、許可、拒否をMQTT経由で送信</td><td>イベント: <code>PolicyEvaluationPending</code> (FileAccess、デスクトップなし)</td><td><code>log-message</code>、<code>publish-mqtt</code>、HTTP create-execution-grant</td></tr><tr><td><code>default-policy-controls</code></td><td>コマンドラインおよび特権昇格・ファイルアクセス・HTTPアクセス以外のポリシー種別に対する保留中の評価を処理</td><td>イベント: <code>PolicyEvaluationPending</code> (PrivilegeElevation、FileAccess、HttpAccessのいずれでもない、デスクトップあり)</td><td><code>KeeperMfa</code>、<code>KeeperJustification</code>、<code>KeeperApproval</code>、<code>display-message</code>、<code>publish-mqtt</code>、<code>show-toast</code>、<code>check-approval-provider</code>、<code>echo</code></td></tr><tr><td><code>default-policy-controls-headless</code></td><td>ヘッドレス版。保留中または拒否をMQTTで転送</td><td>イベント: <code>PolicyEvaluationPending</code> (標準ジョブの条件を満たさない場合の代替)</td><td><code>publish-mqtt</code></td></tr></tbody></table>

## 特権昇格ジョブ <a href="#privilege-elevation-jobs" id="privilege-elevation-jobs"></a>

<table data-header-hidden="false" data-header-sticky><thead><tr><th>ジョブID</th><th>説明</th><th>トリガー</th><th>主なタスク/実行ファイル</th></tr></thead><tbody><tr><td><code>LaunchPrivilegeElevation</code></td><td>要求されたアプリの昇格付き起動。必要に応じてリダイレクト判定の後、昇格プロセスまたは構成済みの代替を起動</td><td>イベント: <code>LaunchPrivilegeElevation</code></td><td><code>RedirectEvaluator</code> (check-redirect)、<code>publish-mqtt</code>、HTTP launch-substitute / launch-elevated / create-execution-grant、<code>display-message</code>、<code>cmd</code></td></tr><tr><td><code>LaunchApprovedRequest</code></td><td>すでに承認された昇格要求 (例: keeperAgent UIから) の起動</td><td>イベント: <code>LaunchApprovedRequest</code></td><td>HTTP ephemeral/launch API、<code>cmd</code>、<code>publish-mqtt</code></td></tr><tr><td><code>create-approved-request-from-policy-result</code></td><td>ポリシー制御フローの結果から承認済み要求を作成し、後から起動可能にする</td><td>イベント (ポリシー制御フロー由来)</td><td><code>publish-mqtt</code>、HTTP</td></tr></tbody></table>

## ファイルアクセスジョブ <a href="#file-access-jobs" id="file-access-jobs"></a>

<table data-header-hidden="false" data-header-sticky><thead><tr><th>ジョブID</th><th>説明</th><th>トリガー</th><th>主なタスク/実行ファイル</th></tr></thead><tbody><tr><td><code>GrantFileAccess</code></td><td>ユーザーへのパスへの一時的なファイルアクセス付与</td><td>イベントまたはAPI</td><td><code>KeeperFileAccessPolicyEnforcer</code> (grant)</td></tr><tr><td><code>RevertFileAccess</code></td><td>ファイルアクセスの付与取り消し</td><td>イベントまたはAPI</td><td><code>KeeperFileAccessPolicyEnforcer</code> (revert)</td></tr><tr><td><code>ApplyFileAccessPolicies</code></td><td>バックエンドからのファイルアクセスポリシールール適用</td><td>イベントまたはスケジュール</td><td><code>KeeperFileAccessPolicyEnforcer</code></td></tr><tr><td><code>FileAccessStartupCleanup</code></td><td>起動時の期限切れファイルアクセスエントリのクリーンアップ</td><td>イベント: <code>Startup</code></td><td><code>KeeperFileAccessPolicyEnforcer</code> または HTTP</td></tr><tr><td><code>LaunchFileAccess</code></td><td>適切なファイルアクセスコンテキストでのアプリケーション起動</td><td>イベント: <code>LaunchFileAccess</code></td><td><code>show-toast</code>、HTTP launch-with-file-access</td></tr></tbody></table>

## インベントリジョブ <a href="#inventory-jobs" id="inventory-jobs"></a>

<table data-header-hidden="false" data-header-sticky><thead><tr><th width="160.3333740234375">ジョブID</th><th width="241.666748046875">説明</th><th>トリガー</th><th>主なタスク/実行ファイル</th></tr></thead><tbody><tr><td><code>inventory-basic</code></td><td>基本的なシステムインベントリ (マシン、OS、関連メタデータ)</td><td>スケジュールまたはイベント</td><td><code>KeeperInventoryBasic</code></td></tr><tr><td><code>file-inventory</code></td><td>実行ファイルおよび関連アセットのファイル単位インベントリ</td><td>スケジュール (通常7200分ごと)</td><td>ファイルインベントリ用バイナリ</td></tr><tr><td><code>user-inventory</code></td><td>ユーザーアカウントのインベントリ</td><td>スケジュールまたはイベント</td><td>ユーザーインベントリ用実行ファイル</td></tr></tbody></table>

## リスク評価ジョブ <a href="#risk-assessment-jobs" id="risk-assessment-jobs"></a>

<table data-header-hidden="false" data-header-sticky><thead><tr><th width="157">ジョブID</th><th>説明</th><th>トリガー</th><th>主なタスク/実行ファイル</th></tr></thead><tbody><tr><td><code>composite-risk-evaluation</code></td><td>所在地、ユーザー、アプリケーション、マシンのリスク要因からの複合リスクスコア算出</td><td>イベント (ポリシーまたは他ジョブから)</td><td><code>CompositeRiskEvaluator</code>、<code>echo</code></td></tr><tr><td><code>user-risk-assessment</code></td><td>ユーザーリスクスコア</td><td>イベントまたはスケジュール</td><td>リスク評価用実行ファイル</td></tr><tr><td><code>machine-risk-assessment</code></td><td>マシンリスクスコア</td><td>イベントまたはスケジュール</td><td>リスク評価用実行ファイル</td></tr><tr><td><code>location-risk-assessment</code></td><td>所在地リスクスコア</td><td>イベントまたはスケジュール</td><td>リスク評価用実行ファイル</td></tr><tr><td><code>file-risk-assessment</code></td><td>ファイルリスクスコア</td><td>イベントまたはスケジュール</td><td>ファイルリスク評価用実行ファイル</td></tr><tr><td><code>url-risk-assessment</code></td><td>URLリスクスコア</td><td>イベントまたはスケジュール</td><td>URLリスク評価用実行ファイル</td></tr></tbody></table>

## 構成とメンテナンスジョブ <a href="#configuration-and-maintenance-jobs" id="configuration-and-maintenance-jobs"></a>

<table data-header-hidden="false" data-header-sticky><thead><tr><th>ジョブID</th><th>説明</th><th>トリガー</th><th>主なタスク/実行ファイル</th></tr></thead><tbody><tr><td><code>ProcessConfigurationPolicies</code></td><td>バックエンドからの構成ポリシー (設定更新、ジョブ更新など) の処理</td><td>イベント: <code>Startup</code> またはスケジュール</td><td><code>KeeperConfigurationPolicyProcessor</code></td></tr><tr><td><code>registration</code></td><td>エージェントのKeeperバックエンドへの登録</td><td>イベント: <code>Startup</code></td><td><code>KeeperRegistrationHelper</code></td></tr><tr><td><code>log-version-info</code></td><td>バージョン情報のログ記録 (例: エラーしきい値到達時)</td><td>イベント (Loggerまたは手動)</td><td>HTTP またはスクリプト</td></tr><tr><td><code>locale-cache-cleanup</code></td><td>ロケールキャッシュのクリーンアップ</td><td>スケジュールまたはイベント</td><td>スクリプトまたは実行ファイル</td></tr><tr><td><code>ephemeral-account-cleanup-if-unused</code></td><td>未使用の一時アカウントの削除</td><td>スケジュール (通常30秒ごと)</td><td>HTTP (一時アカウントのクリーンアップ用エンドポイント)</td></tr><tr><td><code>send-audit-event</code></td><td>監査イベントのバックエンドまたはロガーへの送信</td><td>イベント</td><td><code>publish-mqtt</code> または HTTP</td></tr><tr><td><code>monitor-and-notify-notification</code></td><td>監視&#x26;通知モードで一致していた場合の通知</td><td>イベント</td><td><code>show-toast</code> または <code>publish-mqtt</code></td></tr><tr><td><code>keeperagent-silent-expiration-check</code></td><td>keeperAgent向けの承認期限切れのサイレント確認</td><td>スケジュール</td><td>HTTP またはスクリプト</td></tr></tbody></table>

## 通知およびUI起動ジョブ <a href="#notification-and-ui-launch-jobs" id="notification-and-ui-launch-jobs"></a>

<table data-header-hidden="false" data-header-sticky><thead><tr><th>ジョブID</th><th>説明</th><th>トリガー</th><th>主なタスク/実行ファイル</th></tr></thead><tbody><tr><td><code>send-toast</code></td><td>ユーザーへのトースト通知送信</td><td>イベント (メニューまたはポリシーから)</td><td><code>show-toast</code> (組み込み)</td></tr><tr><td><code>ShowAgent</code></td><td>ユーザーのデスクトップでの keeperAgent UI 起動</td><td>イベント: <code>ShowAgent</code> (KeeperClientメニューから)</td><td><code>keeperAgent</code></td></tr><tr><td><code>StartKeeperClient</code></td><td>KeeperClientシステムトレイアプリの起動</td><td>イベント (Startupまたはメニュー)</td><td><code>KeeperClient</code></td></tr></tbody></table>

## 最小権限ジョブ <a href="#least-privilege-jobs" id="least-privilege-jobs"></a>

<table data-header-hidden="false" data-header-sticky><thead><tr><th>ジョブID</th><th>説明</th><th>トリガー</th><th>主なタスク/実行ファイル</th></tr></thead><tbody><tr><td><code>least-privilege-check</code></td><td>最小権限ルールの確認・適用 (例: ユーザーから管理者権限を削除)</td><td>イベントまたはスケジュール</td><td><code>KeeperLeastPrivilegeEnforcer</code></td></tr><tr><td><code>LaunchLeastPrivilegeEnforcer</code></td><td>KeeperLeastPrivilegeEnforcerの起動 (例: ヘッドレスでのコマンドライン承認、sudoersエントリ作成)</td><td>イベント: <code>LaunchLeastPrivilegeEnforcer</code></td><td><code>KeeperLeastPrivilegeEnforcer</code>、<code>publish-mqtt</code></td></tr></tbody></table>

## エラーハンドリングジョブ <a href="#error-handling-jobs" id="error-handling-jobs"></a>

<table data-header-hidden="false" data-header-sticky><thead><tr><th>ジョブID</th><th>説明</th><th>トリガー</th><th>主なタスク/実行ファイル</th></tr></thead><tbody><tr><td><code>policy-evaluation-error-handler</code></td><td>ポリシー評価エラー (例: ファイルパス欠落) の処理、拒否またはエラー応答の送信</td><td>イベント (他ジョブのHTTPから起動)</td><td><code>display-message</code>、<code>publish-mqtt</code></td></tr><tr><td><code>policy-evaluation-error-handler-headless</code></td><td>ヘッドレス版 (UIなし)。MQTTで応答を送信</td><td>イベント</td><td><code>publish-mqtt</code></td></tr></tbody></table>

### PAM構成ジョブ (Linux / macOS) <a href="#pam-configuration-jobs-linux-macos" id="pam-configuration-jobs-linux-macos"></a>

<table data-header-hidden="false" data-header-sticky><thead><tr><th width="239.6666259765625">ジョブID</th><th width="228.3333740234375">説明</th><th width="102">トリガー</th><th>主なタスク/実行ファイル</th></tr></thead><tbody><tr><td><code>configure_pam_module</code></td><td>LinuxまたはmacOS用PAMモジュールの構成</td><td>イベントまたは手動</td><td>PAM構成用スクリプトまたは実行ファイル</td></tr><tr><td><code>remove_keeper_pam_module</code></td><td>Keeper PAMモジュールの削除</td><td>イベントまたは手動</td><td>PAM削除用スクリプトまたは実行ファイル</td></tr></tbody></table>

## タスク/実行ファイルの概要 <a href="#task-and-executable-reference" id="task-and-executable-reference"></a>

<table data-header-hidden="false" data-header-sticky><thead><tr><th width="320.6666259765625">タスクまたは実行ファイル</th><th>目的</th></tr></thead><tbody><tr><td><code>KeeperMfa</code></td><td>MFA用UI。ポリシーがMFAを要求するとき、ユーザーが多要素認証を完了</td></tr><tr><td><code>KeeperJustification</code></td><td>正当な理由の入力用UI。ポリシーが正当な理由を要求するとき、ユーザーが業務上の理由を入力</td></tr><tr><td><code>KeeperApproval</code></td><td>承認用UI。承認者へ要求を送り、ユーザーまたは承認者が保留中の承認を確認</td></tr><tr><td><code>KeeperMessage</code></td><td><code>display-message</code> および通知で使用 (ユーザー向けメッセージ)</td></tr><tr><td><code>display-message</code></td><td>タイトル、本文、重要度レベルを指定したメッセージダイアログの表示</td></tr><tr><td><code>show-toast</code></td><td>OS通知システム経由のトースト通知表示</td></tr><tr><td><code>publish-mqtt</code></td><td>MQTTトピックへのメッセージ公開 (応答、監査イベント、起動イベントなど)</td></tr><tr><td><code>check-approval-provider</code></td><td>承認先の振り分け (Keeperまたは外部プロバイダー)</td></tr><tr><td><code>RedirectEvaluator</code></td><td>昇格要求の代替実行ファイルへのリダイレクト要否の判定</td></tr><tr><td><code>keeperAgent</code></td><td>エージェントUI。要求の管理、状態の表示</td></tr><tr><td><code>KeeperClient</code></td><td>システムトレイアプリ。通知、メニュー、昇格要求の起動</td></tr><tr><td><code>KeeperRegistrationHelper</code></td><td>エージェントのKeeperバックエンドへの登録</td></tr><tr><td><code>KeeperFileAccessPolicyEnforcer</code></td><td>ファイルアクセスの付与/取り消し、ファイルアクセスポリシーの適用</td></tr><tr><td><code>KeeperConfigurationPolicyProcessor</code></td><td>構成ポリシーの処理 (設定更新、ジョブ更新)</td></tr><tr><td><code>CompositeRiskEvaluator</code></td><td>複数のリスク入力からの複合リスクスコア算出</td></tr><tr><td><code>KeeperInventoryBasic</code></td><td>基本的なシステムインベントリの収集</td></tr><tr><td><code>KeeperLeastPrivilegeEnforcer</code></td><td>最小権限ルールの適用 (sudoers管理、管理者権限の削除)</td></tr><tr><td>HTTPタスク</td><td>ローカルAPIの呼び出し (例: 昇格起動、実行許可の作成、一時アカウントのクリーンアップ)</td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.keeper.io/keeperpam/jp/endpoint-privilege-manager/reference/default-jobs.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
