> ## Documentation Index
> Fetch the complete documentation index at: https://domoinc-openapi-sync-dataflows.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# APIクライアントの管理

export const InlineImage = ({src, alt = '', height = '1.6em'}) => {
  return <img noZoom src={src} alt={alt} style={{
    display: 'inline',
    verticalAlign: 'start',
    height: height,
    margin: '0'
  }} />;
};

### はじめに

管理者設定のAPIクライアント機能を使用すると、独自のAPIクライアントを作成および管理でき、管理者ユーザーはインスタンスのすべてのAPIクライアントを管理できます。APIクライアントでは、クライアントとそのスコープのリストが表示され、不要になったクライアントを取り消すことができます。

***

* [必要な許可](#required_grants)
* [APIクライアントにアクセスする](#access_api_clients)
* [APIクライアントを作成する](#create_api_clients)
* [APIクライアントを閲覧および管理する](#view_manage_clients)
  * [クライアントを削除する](#delete_client)

***

### 必要な許可

APIクライアント機能にアクセスするには、次のいずれかの許可が必要です。

* **API OAuthクライアントを作成 —** 独自のAPIクライアントを閲覧および取り消しできます。APIクライアントを作成するには、この許可が必要です。
* **（管理者のみ）全てのアクセストークンとAPIクライアントを管理 —** 管理者がDomoインスタンス内のすべてのAPIクライアントを閲覧および取り消しできます。

以下の表に、許可ごとの違いを示します。

<table border="1" cellpadding="1" cellspacing="1" data-aura-rendered-by="33:206;a"><thead><tr><th colspan="1" rowspan="1"><p> アクセス </p></th><th colspan="1" rowspan="1"><p> API OAuth <br /> クライアントを作成 </p></th><th colspan="1" rowspan="1"><p> 全てのアクセストークンと <br /> APIクライアントを管理 </p></th></tr></thead><tbody><tr><td colspan="1" rowspan="1"><p> クライアントの作成 </p></td><td colspan="1" rowspan="1"><p><InlineImage src="/images/kb/ja/ka0Vq000000KNbc-00N5w00000Ri7BU-0EMVq000004rbAP.jpg" /></p></td><td colspan="1" rowspan="1"><p><InlineImage src="/images/kb/ja/ka0Vq000000KNbc-00N5w00000Ri7BU-0EMVq000004rbIT.jpg" /></p></td></tr><tr><td colspan="1" rowspan="1"><p> 自分が所有しているクライアントの閲覧 </p></td><td colspan="1" rowspan="1"><p><InlineImage src="/images/kb/ja/ka0Vq000000KNbc-00N5w00000Ri7BU-0EMVq000004rbAP-1.jpg" /></p></td><td colspan="1" rowspan="1"><p><InlineImage src="/images/kb/ja/ka0Vq000000KNbc-00N5w00000Ri7BU-0EMVq000004rbAP-2.jpg" /></p></td></tr><tr><td colspan="1" rowspan="1"><p> インスタンス内のすべてのクライアントの閲覧 </p></td><td colspan="1" rowspan="1"><p><InlineImage src="/images/kb/ja/ka0Vq000000KNbc-00N5w00000Ri7BU-0EMVq000004rbIT-1.jpg" /></p></td><td colspan="1" rowspan="1"><p><InlineImage src="/images/kb/ja/ka0Vq000000KNbc-00N5w00000Ri7BU-0EMVq000004rbAP-3.jpg" /></p></td></tr><tr><td colspan="1" rowspan="1"><p> 作成したクライアントの削除/取り消し <a id="access_api_clients" target="_blank" /></p></td><td colspan="1" rowspan="1"><p><InlineImage src="/images/kb/ja/ka0Vq000000KNbc-00N5w00000Ri7BU-0EMVq000004rbAP-4.jpg" /></p></td><td colspan="1" rowspan="1"><p><InlineImage src="/images/kb/ja/ka0Vq000000KNbc-00N5w00000Ri7BU-0EMVq000004rbAP-5.jpg" /></p></td></tr><tr><td colspan="1" rowspan="1"><p> インスタンス内のすべてのクライアントのアクセス権の取り消し </p></td><td colspan="1" rowspan="1"><p><InlineImage src="/images/kb/ja/ka0Vq000000KNbc-00N5w00000Ri7BU-0EMVq000004rbIT-2.jpg" /></p></td><td colspan="1" rowspan="1"><p><InlineImage src="/images/kb/ja/ka0Vq000000KNbc-00N5w00000Ri7BU-0EMVq000004rbAP-6.jpg" /></p></td></tr></tbody></table>

### APIクライアントにアクセスする

**［管理者］** > **［認証］** > **［APIクライアント］** に移動します。

<Frame>
  <img alt="" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/-nfdSCiV_P1xrFhN/images/kb/ka0Vq000000G1wD-00N5w00000Ri7BU-0EMVq000007Rbp4.jpg?fit=max&auto=format&n=-nfdSCiV_P1xrFhN&q=85&s=def4f2f1c7c553f06beca95d5ac5d814" style={{width: 748, height: 190}} width="2118" height="538" data-path="images/kb/ka0Vq000000G1wD-00N5w00000Ri7BU-0EMVq000007Rbp4.jpg" />
</Frame>

[このページのトップへ](#intro)

### APIクライアントを作成する

<Note>
  **注記：** 現在はAPIクライアントを [Domoデベロッパーポータル](https://developer.domo.com) <InlineImage src="/images/kb/ja/ka0Vq000000KNbc-00N5w00000Ri7BU-0EMVq000004oUwf.jpg" /> でも作成できますが、この機能は今後削除される予定です。
</Note>

［API OAuthクライアントを作成］の [許可](#required_grants) を持つユーザーは、次の手順を実行してクライアントを作成できます。

1. APIクライアント機能に
   [アクセス](#access_api_clients) し、 **［作成］** を選択して作成モーダルを開きます。
2. モーダルで、クライアントの一意の名前と説明を入力します。適切なクライアントガバナンスを促進するためにも、APIクライアントの計画的な運用法が反映された名前と説明を選択します。

   <Frame>
     <img alt="Screenshot 2025-01-17 at 11.55.54 AM.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/-nfdSCiV_P1xrFhN/images/kb/ka0Vq000000G1wD-00N5w00000Ri7BU-0EMVq000004sne9.jpg?fit=max&auto=format&n=-nfdSCiV_P1xrFhN&q=85&s=42e5f75b6343a4c29d2b01ff5db0ee4e" style={{width: 399, height: 234}} width="834" height="488" data-path="images/kb/ka0Vq000000G1wD-00N5w00000Ri7BU-0EMVq000004sne9.jpg" />
   </Frame>
3. クライアントに付与するスコープを選択します。

<Note>
  **注記：** Domoでは、最小権限の原則に従い、ユースケースで必要なスコープのみをクライアントに付与することを推奨しています。
</Note>

<Frame>
  <img alt="Screenshot 2025-01-17 at 11.56.03 AM.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/-nfdSCiV_P1xrFhN/images/kb/ka0Vq000000G1wD-00N5w00000Ri7BU-0EMVq000004smoY.jpg?fit=max&auto=format&n=-nfdSCiV_P1xrFhN&q=85&s=6e46a808f19b97ef25df2b51921e6f54" style={{width: 398, height: 494}} width="826" height="1024" data-path="images/kb/ka0Vq000000G1wD-00N5w00000Ri7BU-0EMVq000004smoY.jpg" />
</Frame>

4. **［作成］** を選択します。確認後、新しいクライアントのIDとシークレットが表示されます。 **重要：** クライアントシークレットが表示されるのはこのタイミングだけです。

   <Warning>
     **警告：** クライアントIDとクライアントシークレットは、Domoインスタンスへのアクセスを付与するため、非常に機密性が高い情報です。これらの資格情報は、組織のセキュリティポリシーに従って取り扱ってください。
   </Warning>

   <Frame>
     <img alt="Screenshot 2025-01-13 at 8.47.30 AM.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/-nfdSCiV_P1xrFhN/images/kb/ka0Vq000000G1wD-00N5w00000Ri7BU-0EMVq000004m6vF.jpg?fit=max&auto=format&n=-nfdSCiV_P1xrFhN&q=85&s=3df1edd6b009050e52375067dafdc418" style={{width: 400, height: 463}} width="590" height="681" data-path="images/kb/ka0Vq000000G1wD-00N5w00000Ri7BU-0EMVq000004m6vF.jpg" />
   </Frame>

[このページのトップへ](#intro)

### APIクライアントを閲覧および管理する

APIクライアントページには、自身の [許可](#required_grants) に応じて、Domoインスタンス内のアクティブなAPIクライアントがリスト表示されます。

セキュリティを確保するために、リストにはクライアントIDの一部のみが表示され、クライアントシークレットは表示されません。クライアントのスコープと所有者も併せて表示されます。

<Frame>
  <img alt="" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/-nfdSCiV_P1xrFhN/images/kb/ka0Vq000000G1wD-00N5w00000Ri7BU-0EMVq000007RZk2.jpg?fit=max&auto=format&n=-nfdSCiV_P1xrFhN&q=85&s=8e4dc4f2e2c8e9bef302316f59def31a" style={{width: 848, height: 328}} width="2606" height="1008" data-path="images/kb/ka0Vq000000G1wD-00N5w00000Ri7BU-0EMVq000007RZk2.jpg" />
</Frame>

# クライアントを削除する

APIクライアントは編集できませんが、自身の [許可](#required_grants) に応じてクライアントを削除できます。クライアントを削除するには、次の手順を実行します。

1. 削除するクライアントの行で、
   <InlineImage src="/images/kb/ja/ka0Vq000000KNbc-00N5w00000Ri7BU-0EMVq000007Rchu.jpg" /> **詳細** （縦の三点リーダー）> **［削除］** を選択します。

   <Frame>
     <img alt="" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/-nfdSCiV_P1xrFhN/images/kb/ka0Vq000000G1wD-00N5w00000Ri7BU-0EMVq000007ReII.jpg?fit=max&auto=format&n=-nfdSCiV_P1xrFhN&q=85&s=941d77fe1ccb56e7c24fd8656b0bb45f" style={{width: 700, height: 281}} width="1754" height="704" data-path="images/kb/ka0Vq000000G1wD-00N5w00000Ri7BU-0EMVq000007ReII.jpg" />
   </Frame>
2. 確認ダイアログで、 **［取り消す］** を選択します。

   <Frame>
     <img alt="Screenshot 2025-01-13 at 9.49.28 AM.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/-nfdSCiV_P1xrFhN/images/kb/ka0Vq000000G1wD-00N5w00000Ri7BU-0EMVq000004mE1Z.jpg?fit=max&auto=format&n=-nfdSCiV_P1xrFhN&q=85&s=3d18f24ff0041b9b476afa9dfc8d40b5" style={{width: 318, height: 261}} width="405" height="332" data-path="images/kb/ka0Vq000000G1wD-00N5w00000Ri7BU-0EMVq000004mE1Z.jpg" />
   </Frame>

   <Warning>
     **重要：** **［取り消す］** を選択すると、警告ダイアログは表示されないまま、クライアントが取り消されます。この操作は元に戻せないため、正しいクライアントを取り消していることを確認してください。既存のセッションは、有効期限が切れるまで引き続き有効であることにご注意ください。
   </Warning>

[このページのトップへ](#intro)

日本語
