すべてのプロダクト
Search
ドキュメントセンター

Identity as a Service:ユーザー指向設計

最終更新日:Jan 15, 2025

企業はシンプルな構成を適用することで、多くの企業 ID 管理シナリオを実現できます。ただし、中規模および大規模の企業は、すべての IDaaS 機能を利用し、一部のシステムの ID データを識別して同期するために、IDaaS をシステムと統合する必要があります。私たちは、企業がクラウドベースの ID 管理サービスを採用することを促進するために、ユーザーフレンドリーな開発エクスペリエンスを提供することの重要性を認識しています。

IDaaS は、統合を容易にし、簡素化するユーザーフレンドリーな開発機能を提供しており、さまざまな企業が費用対効果の高いサービスを利用できるようにします。

機能 1:アプリケーション中心の開発機能

管理と理解を容易にするために、すべての開発機能は IDaaS アプリケーションを中心としています。

アプリケーション統合のために、次の機能を提供します。

シナリオ

機能

説明

統合ログオン

シングルサインオン (SSO)

IDaaS は、アプリケーションへの統合ログオンを可能にする統合ログオンポータルを提供します。

統合アカウント

アカウントと組織の同期

IDaaS では、インバウンド構成 (アプリケーションから IDaaS へ) とアウトバウンド構成 (IDaaS からアプリケーションへ) を使用して、ID 情報の同期と一元管理を行うことができます。

統合権限

権限システム管理

IDaaS では、ロールベースのアクセス制御 (RBAC) を使用して、メニュー、ボタン、およびデータの権限を管理できます。

IDaaS は、統合を容易にするための一元管理機能を提供します。アプリケーション管理ページですべての開発および統合機能にアクセスできます。

image.png

機能 2:オープンソースコード

IDaaS は、SSO 統合、OpenID Connect (OIDC) デバイス認証グラントの統合、アカウント同期などのシナリオのサンプルコードを提供します。詳細については、オープンソースリファレンスをご参照ください。

機能 3:SDK とサンプルコード

次の表は、さまざまなシナリオで IDaaS を実装するためのドキュメント、SDK、およびサンプルコードへのリンクを示しています。

シナリオ

管理ドキュメント

開発ドキュメント

サンプルコード

アプリケーションの SSO を統合する

OIDC を使用した SSO 統合

OIDC による SSO の統合

OIDC による SSO の統合

GitHub オープンソース - 自社開発アプリケーションの統合

アプリケーションで IDaaS ユーザーを同期する

アカウントのプロビジョニング - IDaaS イベントコールバック

概要

アドレス帳イベント

サンプルプロビジョニング統合:Java アプリケーション

GitHub オープンソース - RAM へのイベント受信と同期の例

IDaaS API 操作

アプリケーション開発者 API

API 統合の概要

Alibaba Cloud OpenAPI ポータル - IDaaS

詳細については、次のセクションを参照してください。

ハイライト:API 操作、SDK、およびサンプルコード

IDaaS は、Java、Python、Go、PHP、C#、C++、TypeScript など、さまざまな言語の SDK とサンプルコードを提供します。

Alibaba Cloud OpenAPI ポータル - IDaaS では、左側のナビゲーションペインでさまざまな API 操作を選択できます。ページの右側で言語を選択し、[プロジェクトのダウンロード] をクリックして、コードを表示し、SDK をインストール、適用、および呼び出すことができます。

image.png

機能 4:API 操作のオンラインデバッグ

IDaaS では、API 操作をオンラインでデバッグできます。ブラウザでパラメータを構成し、サンプルコードを動的にレンダリングしてから、API 操作の呼び出し結果を表示できます。

Alibaba Cloud OpenAPI ポータル - IDaaS で、[API デバッグ] をクリックし、パラメータを構成して API 操作を呼び出すことができます。API 操作が呼び出された後、[レスポンス] タブでレスポンスパラメータを表示できます。アカウントの作成や組織情報の変更など、IDaaS 構成を変更する操作を呼び出す場合は、IDaaS インスタンスで API 操作の結果を表示できます。

image.png