今回はWorkspace ONE Accessのディレクトリ同期をAPIで実行してみます。 WS1 Accessに連携したディレクトリはビルトインの機能で定期的に自動同期させるように設定することができます。例えば1日に一回などといった形です。 ただ、自動同期は最短で1時間に1回なので、AD側での情報更新後即時にWS1 Accessにも変更を反映したい場合は手動で同期を実行する必要があり、 Omnissa Community でもそういうことをやりたいといった質問があったため、今回APIで同期を実行する方法を検証してみました。 WS1 Accessで利用できるAPIは以下のURLに明記されています。 https://developer.omnissa.com/omnissa-access-apis/openapi.json 今回実施するAD連携設定の変更は上記のURLには記載が無さそうので、実施は自己責任です。 大まかな流れは以下の通りです。 1.WS1 Access管理コンソールを操作してAPIの情報を収集 2 .Postmanの設定 3 .動作確認 1.WS1 Access管理コンソールを操作してAPIの情報を収集 WebブラウザでWorkspace ONE Accessの管理コンソールにログインし、[統合]>[ディレクトリ] をクリック後、同期を実施したい対象のディレクトリ名のリンクをクリックします。 次に、裏で動いているAPI情報を取得するためにブラウザのデベロッパーツールを開きます。Chromeの場合、[右上のオプション]>[その他のツール]>[デベロッパーツール]をクリックします。 デベロッパーツールの[Application]タブを開き、左の[Cookies]を展開し、URLをクリックすると使用されているCookieを確認することができます。 Name列が[HZN]のレコードをクリックし、[Cookie Value]の値を控えておきます。 これは後程PostmanからAPIを実行する際の認証情報として使用します。 次の手順でAccessの管理コンソール上で手動でAD同期を実行するのですが、その時に裏で動くAPIの情報をキャプチャす...