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

投稿

Omnissa IntelligenceのカスタムコネクタでRedmineのチケット作成を自動化

  今回はOmnissa Intelligenceのカスタムコネクタを使用してRedmineと連携し、Workspace ONE UEM上の情報をトリガーにRedmineにチケットを起票するところまでを自動化してみたいと思います。 大まかな流れは以下の通りです。      1.カスタムコネクタの作成     2 .カスタムの自動化アクションを作成     3 .カスタムコネクタを使用したワークフローの作成     4 .動作確認 1.カスタムコネクタの作成 Intelligenceの管理コンソールのメニューから「統合」をクリックします。 左側のメニューから「ワークフローコネクタ」をクリックします。 「追加」をクリックします。 【補足】 デフォルトではビルトインのUEMコネクタやIntelligenceコネクタしかありませんが、カスタムコネクタでは任意のシステムと連携するためのコネクタを自作することができます。 「カスタムコネクタ」タブをクリック後、以下を設定して「設定」をクリックします。  -名前:任意の名前  -Base URL:連携先システムのURL  -Auth Type:認証方法を選択(今回はAPIのクエリ内にAPIキーがあり、認証が不要なシステムのため”No Authentication”) カスタムコネクタが作成されました。コネクタを作成するだけであれば大した作業ではありませんが、この時点ではアクションが何も存在しないためコネクタができたというだけですので、カスタムのアクションを自分で作成してインポートしてあげる必要があります。 次章でカスタムのアクションを作成します。 2.カスタムの自動化アクションを作成 カスタムコネクタを利用するにあたっての唯一にして最大の山場が自動化アクションの作成です。ここでは例として「Redmineにチケットを起票する」という自動化アクションを作成してみます。 Postmanを起動し、+マーク⇒「Blank Collection」をクリックします。 Collectionに適当な名前を設定して「Add a request」をクリックします。 まずはリクエストの名前を設定し、その他連携先のサービスのAPI実行に必要なパラメータをすべて...

Workspace ONE UEMイベント通知機能

  Workspace ONE UEMにはイベント通知機能という、特定のイベントが発生した際にそのデータを別にシステムに送信することができる機能があります。 これはSyslog連携とは少し異なり、対象は特定のイベントに限られますが、デバイス加入時やデバイス削除時などにJSONやXML形式のデータを指定したURLに送信することができる機能です。 今回はイベント通知機能の簡易的な動作確認として、テスト環境のセッティングとWS1 UEM側の設定方法を確認しつつ、実際にイベントを発生させてどういったデータが送信されるか確認してみます。 大まかな流れは以下の通りです。      1.イベント送信先システムの準備     2 .WS1 UEMのイベント通知設定     3 .動作確認   1.イベント 送信先システムの準備 WS1 UEMから別のシステムに対してデータを転送するわけなので、当然ながらテストをするにも送信先となるシステムが必要になります。 それ用にサーバを構築するのは少し大変なので、今回は送信先のシステム役として、「webhook.site」というものを使用します。 これは、テスト用途であれば、無料でWebフックの送信テストなどをすることができるサイトですが、WS1 UEMのイベント通知機能のテストにも利用可能です。 Webブラウザで以下のURLにアクセスします。 https://webhook.site/ アクセスすると自動的にWebフックURLを生成し、そのURLに遷移してくれます。「Your unique URL」の値が後程必要になるので、控えておきます。 今回は簡易的な動作確認なので連携先システムの準備はこれだけです。笑 2. イベント通知設定 Workspace ONE UEMのコンソール上で、イベント通知設定をします。 イベント通知設定は少し見つけにくい箇所にあります。 WS1 UEM管理コンソールにログイン後、「グループと設定」>「すべての設定」をクリックします。 その後、「システム」>「高度な設定」>「API」>「イベント通知」をクリックするとイベント通知機能の設定レコード一覧画面が表示されるので、「ルールを追加する」をクリックします。 「イベント通知を追加」画面で...

Workspace ONE UEMとOneloginの LDAP連携

今回の投稿は、Workspace ONE UEMとOneLogin間でディレクトリ連携設定を行い、WS1 UEMのアイデンティティソースとしてOneLoginを利用し、OneLoginのユーザーやグループをWS1 UEMに連携する構成の検証を行います。 Omnissa Community に、この構成でハマったという投稿があり、そもそもそんな構成が有り得るんだと気になったので検証してみました。 WS1導入時にディレクトリ連携をする構成として、ADと連携するケースは非常に多いのですが、連携先のディレクトリとしてOneLoginを利用する構成は見たことが無かったので試してみようと思ったという事情もあったりします。 大まかな流れは以下の通りです。      1.Workspace ONE UEMのディレクトリ連携設定     2 .OneLogin側でユーザーとグループ作成     3 .動作確認      3 .1.ユーザー追加       3 .2.グループ追加とメンバーユーザーの自動同期 1.Workspace ONE UEMのディレクトリ連携設定 WS1 UEMではディレクトリ連携の連携先としてADを利用するケースがかなり多いですが、連携先のディレクトリサービスとしてOneLoginを利用することができるようで、OneLogin側でドキュメントなども公開されています。 https://onelogin.service-now.com/support?id=kb_article&sys_id=b4418aa3476239107b8ba1bf336d4335&kb_category=6e67e170db185340d5505eea4b9619bd まずは、WS1 UEM側のディレクトリ連携設定を入れていきます。 「グループと設定」>「すべての設定」をクリック後、「システム」>「エンタープライズ統合」>「ディレクトリサービス」をクリックし、「ウィザードをスキップして手動で構成」をクリックします。 「サーバ」タブで以下を設定します。  -ディレクトリタイプ : LDAP - 他の LDAP   -サーバ  :lda...