Site24x7リクエスト認証のためのPostman設定

Site24x7リクエスト認証のためのPostman設定

OAuth 2.0認証でPostmanを設定するには、サーバーベースのクライアントのクライアントIDとクライアントシークレットが必要です。
OAuth 2.0認証のPostman設定手順は次のとおりです。

すでにクライアントIDとクライアントシークレットを所持している場合は、以下の設定方法のパート1はスキップして、パート2から始められます。

パート1:クライアントIDとクライアントシークレットの作成
このナレッジでは.comドメインをベースにし、記載しています。その他のデータセンターを利用している場合は、こちらのドキュメントを参照の上、エンドポイントを変更してください。
  1. https://api-console.zoho.com/にアクセスして、クライアントの追加をクリックします。
  2. クライアント名を入力し、タイプサーバーベースアプリケーションを選択してください。残りの項目を入力したら、作成をクリックしてください。
  3. 例として、Homepage URLhttps://www.site24x7.com/とすると、Authorized Redirect URIは https://www.site24x7.com/app/OAuth2CallBackになります。
クライアントIDとクライアントシークレットは別々に生成されます。この設定は必須となります。
クライアントIDとクライアントシークレットは誰にも教えないでください。


パート2;Postman設定
クライアントIDとクライアントシークレットを生成したら、次の操作を行います。
  1. Postmanを開き、新規リクエストを作成します。
  2. 左側のAuthorizationをクリックし、ドロップダウンのTypeOAuth 2.0を選択します。

    メモ:認証データは、リクエストURLではなく、リクエストヘッダーに追加されます。該当のドロップダウンからこれは変更できます。
  3. アクセストークンを所持している場合は、リクエストの認証にそれを使用できます。Access Tokenのテキストボックスに https://accounts.zoho.com/oauth/v2/tokenを入力します。このOAuth設定でPostmanを用いてリクエストを送信できるようになります。
アクセストークンを持っていない場合は、次の手順を行ってください。
  1. Get New Access Token(アクセストークン入力テキストボックスの下)をクリックします。トークン名と、前の設定で作成したクライアントIDとクライアントシークレットを入力します。Request Tokenをクリックします。

    メモ:Callback URLはサーバーベースアプリケーションに対応するAuthorized Redirect URLを指定する必要があります。Scopeは呼び出すAPIによって異なります(例:Site24x7.Admin.Create、Site24x7.Admin.Readなど)
    Callback URL: https://www.site24x7.com/app/OAuth2CallBack
    Auth URLhttps://accounts.zoho.com/oauth/v2/auth
    Access Token URLhttps://accounts.zoho.com/oauth/v2/token
  2. Acceptをクリックして、表示されている情報へのアクセスを承諾します。

    メモ:エラー"ERROR_invalid_redirect_uri"が表示された場合は、サーバーベースアプリケーションのクライアントタイプの作成中に、Callback URLが、Authorized Redirect URLの中に1つでもあるかを確認してください。(パート1参照)
  3. Use Tokenをクリックして、トークンの使用を開始します。
  4. 上記の設定で、GETリクエストをサンプリングし、Sendをクリックして、新規アクセストークンを使用したリクエストを認証します。



    • Related Articles

    • エラー"Unable to locate an element on a page"が発生した場合の対処方法

      ネットワークやロードの問題により、いくつかのページ要素を取得できないことがあります。このエラーを解消する方法は次の2つです。 根本原因分析 (RCA)スクリーンショットを確認 Webスクリプトを編集 Webスクリプトを編集して、エラーを修正する方法は次のとおりです。 Site24x7にログインします。 [ホーム]→[監視]をクリックします。 該当の監視をクリックします。 監視ページで、監視名横のハンバーガーアイコンをクリック後、Webスクリプトの編集をクリックします。 ...
    • Webトランザクション/Webページスピード監視のデフォルトユーザーエージェント

      Site24x7のWebトランザクション(ブラウザー)監視とWebページスピード(ブラウザー)監視では、次のユーザーエージェントを利用して監視を行います。 FFV83 - Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0.247) Gecko/20100101 Firefox/83.0 Site24x7 ChromeV88 - Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like ...
    • 1サーバー監視ごとに追加できるサービスとプロセスの数

      Windows、Linux、FreeBSD、OS Xサーバー上で稼働しているサービスとプロセスを監視に追加することができます。1サーバー監視ごとに追加できるサービスとプロセスの数は次のとおりです。 OS 追加できるサービスとプロセス数 Windows 25サービスと25プロセス(あわせて25まで) Linux 25プロセス FreeBSD 25プロセス OS X 25プロセス SNMPを用いたサーバー監視(エージェントレス)で追加できるサービスとプロセスの数も上記の表と同じです ...
    • Windowsサーバー監視のメモリ使用率の計算方法

      Windowsのメモリ使用率はWMIクエリを使用して計算されています。 合計、空き、使用済みメモリは、Win32_OperatingSystem WMIクエリで、FreePhysicalMemory,TotalVisibleMemorySizeを使用して、取得しています。 スワップメモリはWin32_PageFileUsage WMIクエリで、Select Name,AllocatedBaseSize,CurrentUsageを使用して取得しています。 ...
    • Windows Server監視エージェントのアンインストール方法

      方法⓵: 次のリンクをクリックします。 https://staticdownloads.site24x7.com/server/Site24x7WindowsAgentUninstall.zip 上記をUnzip後、コマンドプロンプトを管理者権限で開き、Uninstall.batを実行します。 方法②: コマンドプロンプトを管理者権限で開き次のスクリプトを実行します。 MsiExec.exe /X{0C16B7BE-0473-4345-B182-E61A209699D4} /quiet  ...