スキップしてメイン コンテンツに移動

投稿

8月, 2023の投稿を表示しています

Workspace ONE AccessのAPIをいじり倒す

Workspace ONE関連のコンポーネントではAPIでいろいろとできることがありますが、Workspace ONE AccessでもAPIで出来ることがいくつかあります。 サポートされているAPIは以下で公開されています。 https://developer.vmware.com/apis/57 上記以外にもAPIで実施できることはあるようでして、以下のページでは上記に記載の無いAPI実行の手段が記載されています。 https://techzone.vmware.com/blog/lets-git-committed-resources-getting-started-workspace-one-access-apis ただ、上記ページにも記載されている通りサポートされているのは「 https://developer.vmware.com/apis/57 」に記載されているものですので、ここに記載の無いものについては、使うことはできるものの 利用は自己責任 ということになると思います。 APIを使うことができれば何らかの運用操作を機械的に実施できる可能性が広がると思いますので、あくまで自己責任の範囲で利用することでよりWS1 Accessを使いこなせるのではないか、ということで今回はWS1 AccessのAPIを使い倒して設定を行ってみます。 大まかな流れは以下の通りです。      1.WS1 AccessをGUI操作してAPIの情報を取得      2.Postmanの設定     3 .動作確認          3 .1.ディレクトリ設定を取得          3 .2.ディレクトリ設定の更新を実行 1.WS1 AccessをGUI操作してAPIの情報を取得 まずはWebブラウザを使用して管理コンソールをGUI操作することによって裏で動いているAPIなどの情報をかき集めます。今回の目的はディレクトリ設定をAPIで行うことなので、GUIでディレクトリ設定周りを見ていきます。 WebブラウザでWorkspace ONE Accessの管理コンソールにログインして[統合]>[ディレクトリ] をクリック後、対象のディレクトリ名のリンクをクリックします。 [同期設定]をクリックします。 ここで、裏で動いているAPI情報を取得するためにデベロッパーツールを開