概要
Onelogin は Onelogin 社が提供する IDaaS (Identity as a Service) です
フリートライアルであれば無料で使えるので試してみました
登録方法から紹介します
環境
- macOS 10.13.6
- Onelogin (2018/08/09 時点)
フリートライアルで登録する
このページから登録しましょう
必要な情報を入力して登録します
フリートライアル中は使える機能が制限されています
登録するのに「企業ドメインのメールアドレス」が必要になります
要するに @gmail.com
などは使えません
試しにやってみましたがエラーになりました
おそらく簡単なチェックしかしていないので自分はメールサーバを立てて自分のドメインを割り当てて、そのメールアドレスで登録しました
おそらくここが一番の難関かもしれません
すぐに管理者のパスワードを設定する画面になるのでパスワードを設定しましょう
パスワードの設定が完了しログインすると以下のような画面になります
Onelogin 用の ChromeExtension をインストールする
「INSTALL ON CHROME」を選択して素直にインストールしましょう
アプリを登録する
次にアプリをインストールしてみましょう
Onelogin の場合アプリを登録するのは対象のサイトに行くだけで OK です
今回は Twitter アプリをインストールしてみます
ブラウザでそのまま Twitter のサイトに行ってログインしましょう
すると Onelogin のエクステンションが反応してアプリを追加するかダイアログが表示されます
個人かドメインどちらにアプリをインストールするか聞かれるので今回はドメインに対してインストールしました
ドメインに対してインストールするとドメインに属するすべてのユーザがアプリを使えるようになります
ユーザを追加する
最後にユーザを追加します
ユーザの追加は ActiveDirectory などの IDP からインストールすることができます
また手動で追加することもできます
ActiveDirectory 連携はトライアル期間では使用できませんでした
今回は手動で 1 人追加してみました
同一企業ドメインでのメールアドレスが必要になるので作成しましょう
メールアドレスや企業名、マネージャなどは不要でした
あとは「MORE ACTIONS」から「Send Invitation」を選択しましょう
すると招待メールが届くはずです
メールに記載のアドレスにアクセスするとパスワードの設定画面になるので設定しましょう
これで新規ユーザの登録は完了です
ログイン画面が出るのでログインできるか確認しましょう
ログインできれば新規ユーザのアプリ一覧が表示されます
まだ何もアプリがない場合はアプリを使えるようにアプリに対してユーザを追加する必要があります
ユーザをアプリが使えるように追加する手順は次に紹介します
ユーザにアプリを追加する
スコープをドメインレベルで追加したアプリはユーザを追加することで使えるようになります
「Users」->「All Users」でユーザの一覧を表示します
そしてアプリを追加するユーザを選択します
ユーザの設定画面から「Applications」を選択します
「+」ボタンを押すとドメインに登録したアプリの一覧がプルダウンから選択できます
今回は先ほど登録した Twitter アプリを選択し「CONTINUE」します
すると Twitter の認証情報を登録する画面になります
今回はユーザに認証情報を登録させたいので何も入力せずに次に進みます
これでユーザ側のポータル画面を見ると先ほどなかったアプリが追加されているのが確認できると思います
これでユーザがアプリを選択すると先ほど設定していなかった ID/PW を設定することができます
オプション機能
https://www.onelogin.com/product/pricing
今回はトライアルなので基本的な機能しか使えません
UNLIMITED (月ユーザ一人あたり 8 ドルのプラン) に申し込めばすべての機能が使えるようになります
例えば SAML 認証と連携したい場合は「Custom Connectors」が使えないとダメです
なので最低でも「Enterprise」プランの申込みが必要です
OpenID Connect のエンドポイントもあるようでこれであればトライアルプランでも使えるかもしれません
最後に
Onelogin のトライアルを試してみました
基本的な操作はブラウザエクステンションを導入して各サイトの ID/PW をガンガン記憶されていく感じです
ユーザの追加などはトライアルだと手動でやるしかありません
機能は IDaaS の中でもかなり豊富な方だと思います
が、使用するには有料のプランに申し込む必要があるので個人用途の検証レベルだと厳しいかなと思います
1 ヶ月だけということであればまぁ何とかなるかなと思います
UI はかなり操作しやすかったです
インタフェースは UI 以外に API もあるので自動化もできると思います
0 件のコメント:
コメントを投稿