パスワードフリー共有を使用すると、ログインせずにダッシュボードを他のユーザーと共有したり、サードパーティシステム に統合したりできます。このトピックでは、コンソールでパスワードフリー共有を手動で作成し、ダッシュボードを統合する方法について説明します。アプリケーションにダッシュボードを統合したり、動的に共有を生成したりする必要がある場合は、「コンソールページの埋め込みと共有」をご参照ください。
概要
ダッシュボードのパスワードフリー共有を設定するには、次の手順に従います。
-
パスワードフリー共有の設定:テーマ、共有名、時間範囲、フィルターと変数、有効期間、アクセス制御などのパラメーターを設定します。
-
ダッシュボードまたはチャートの表示:ユーザーは URL を介して共有コンテンツに直接アクセスするか、DingTalk または WeCom クライアントで表示できます。
前提条件
ダッシュボードを DingTalk または WeCom アカウントと共有するには、Alibaba Cloud アカウントと RAM ユーザーを DingTalk または WeCom の組織に連携させる必要があります。次の手順に従います。
-
Alibaba Cloud アカウントでコンソールにログインします。コンソールホームページの右側で、
をクリックします。[パスワードフリー共有管理] カードの右上隅にあるドロップダウン矢印をクリックし、[DingTalk と連携] または [WeCom と連携] を選択します。
-
DingTalk 組織の管理者または WeCom の管理者を使用して QR コードをスキャンし、アプリケーションをアクティブ化します。
[CorpId の連携] ダイアログボックスには、[スキャンしてアクティブ化]、[DingTalk CorpId の取得]、[承認] の 3 つのステップが含まれています。ダイアログボックスの QR コードをスキャンして、SLS 共有およびパスワードフリーアクセス DingTalk ミニプログラムをアクティブ化します。
-
RAM ユーザー としてコンソールにログインし、最初の手順を繰り返します。
パスワードフリー共有の作成
1. 共有の設定
-
Simple Log Service コンソールにログオンし、プロジェクトを選択して、[ダッシュボード > ダッシュボード] ページで目的のダッシュボードをクリックします。
-
チャートまたはダッシュボード全体を共有します。
-
チャートを共有するには、チャートの右上隅で [
> パスワードなしの共有を作成] を選択します。 -
ダッシュボードを共有するには、ダッシュボードページのトップメニューから [共有] > [作成と設定] を選択します。
-
-
パスワードフリー共有のパラメーターを設定します。
パラメーター
説明
[テーマ]
共有ダッシュボードのテーマを選択します。デフォルト、ライト、ダークから選択できます。
[共有名]
必須。パスワードフリー共有の名前を入力して、異なる共有設定を識別します。
[時間範囲]
ロック時間の範囲 を選択すると、共有リンクを持つユーザーがダッシュボードまたはグラフのクエリ時間範囲を変更できないようにします。
[フィルターと変数]
共有ダッシュボードまたはグラフ内のフィルターと変数を使用してクエリおよび分析ステートメントを動的に調整するためのパラメーターを保持するには、フィルターと変数を保持するを選択します。
[アクセス時間]
共有リンクの有効期間を設定します。オプションは [無期限] または特定の有効期限です。
[アクセス制限]
共有にアクセスできるユーザーを指定します:
-
[無制限]:URL を持つすべての人が共有にアクセスできます。
-
[Alibaba Cloud アカウント]:指定した Alibaba Cloud アカウントにアクセスを制限します。承認された各ユーザーのアカウント ID を指定する必要があります。
-
[DingTalk アカウント]:指定した DingTalk ユーザーまたは組織にアクセスを制限します。
重要DingTalk 組織の作成方法については、「組織の作成方法」をご参照ください。管理者の設定方法については、「連絡先を管理する権限の設定方法」をご参照ください。
-
[WeCom]:指定した WeCom ユーザーまたは組織にアクセスを制限します。
重要WeCom 管理者の設定方法については、「WeCom 管理者の追加、設定、変更方法」をご参照ください。
-
-
リンクの作成とコピー をクリックします。 これにより、共有が作成され、リンクがクリップボードにコピーされます。
2. 共有の表示
無制限
-
共有リンクを持つすべてのユーザーは、ブラウザで直接開くことができます。
Alibaba Cloud アカウント
指定された Alibaba Cloud アカウントを持つユーザーは、コンソールにログインした後、共有リンクでダッシュボードにアクセスできます。
DingTalk アカウント
DingTalk での表示
指定された DingTalk アカウントを持つユーザーは、DingTalk のモバイルまたはデスクトップクライアントで SLS ダッシュボード を表示できます。
-
DingTalk で、[ワークプレイス] ページに移動し、全員 タブをクリックしてから、[SLS 共有とパスワードフリーアクセス] をクリックします。
-
詳細の表示 をクリックします。
ブラウザでの表示
-
ダッシュボードの共有リンクをコピーします。
[パスワードフリー共有管理] ページで、対象の共有を見つけ、[操作] 列の [リンクをコピー] をクリックします。
-
ブラウザ のアドレスバーにリンクを貼り付けます。
WeCom アカウント
WeCom での表示
指定された WeCom アカウントを持つユーザーは、WeCom のモバイルまたはデスクトップクライアントで SLS ダッシュボード を表示できます。
-
WeCom で、[ワークプレイス] ページに移動し、[SLS 共有とパスワードフリーアクセス] をクリックします。
-
対象のカードの右上隅にある詳細の表示をクリックします。
WeCom の [ワークプレイス] にある [パスワードフリー共有管理] ページには、共有がテーブル形式で一覧表示されます。目的の共有の [操作] 列にある [詳細を表示] をクリックします。
ブラウザでの表示
-
ダッシュボードの共有リンクをコピーします。
-
ブラウザ のアドレスバーにリンクを貼り付け、WeCom で QR コードをスキャンしてログインします。
パスワードフリー共有の管理
-
ダッシュボードページ:ダッシュボードの表示モードで、トップメニューから[共有 > 共有管理]を選択します。
-
コンソールホームページ: ページの右側にあるパスワードなしの共有の管理 カードをクリックします。
DingTalk または WeCom との連携解除
コンソールホームページの右側で、パスワードなしの共有の管理 カードの右側にある
アイコンをクリックして連携を解除します。 SLS コンソールの概要ページで、パスワードフリー共有管理カードを見つけ、右側の下矢印ボタンをクリックしてドロップダウンメニューを展開し、DingTalk との連携を解除またはWeCom との連携を解除を選択します。
パスワードフリー共有の RAM 権限
RAM ユーザー がパスワードフリー共有 を使用するには、特定の権限が付与されている必要があります。以下のセクションでは、必要なポリシーについて説明します。
パスワードフリー共有の作成
-
完全一致
このポリシーは、RAM ユーザー が特定のプロジェクト内の特定のダッシュボードに対してのみパスワードフリー共有 を作成することを許可します。
<project_name>と<dashboard_name>を実際の値に置き換えてください。{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": "log:CreateDashboardSharing", "Resource": "acs:log:*:*:project/<project_name>/dashboard/<dashboard_name>" } ] } -
あいまい一致
このポリシーは、RAM ユーザー が現在の Alibaba Cloud アカウント内のすべてのダッシュボードに対してパスワードフリー共有 を作成することを許可します。
{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": "log:CreateDashboardSharing", "Resource": "acs:log:*:*:project/*/dashboard/*" } ] }
パスワードフリー共有へのアクセス
-
完全一致
このポリシーは、RAM ユーザー が特定のプロジェクト内の特定のダッシュボードのパスワードフリー共有 にのみアクセスすることを許可します。
<project_name>と<dashboard_name>を実際の値に置き換えてください。{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": "log:AccessDashboardSharing", "Resource": "acs:log:*:*:project/<project_name>/dashboard/<dashboard_name>" } ] } -
あいまい一致
このポリシーは、RAM ユーザー が現在の Alibaba Cloud アカウント内のすべてのダッシュボードのパスワードフリー共有 にアクセスすることを許可します。
{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": "log:AccessDashboardSharing", "Resource": "acs:log:*:*:project/*/dashboard/*" } ] }
パスワードフリー共有の削除
-
完全一致
このポリシーは、RAM ユーザー が特定のプロジェクト内の特定のダッシュボードのパスワードフリー共有 のみを削除することを許可します。
<project_name>と<dashboard_name>を実際の値に置き換えてください。{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": "log:DeleteDashboardSharing", "Resource": "acs:log:*:*:project/<project_name>/dashboard/<dashboard_name>" } ] } -
あいまい一致
このポリシーは、RAM ユーザー が Alibaba Cloud アカウント内の任意のダッシュボードのパスワードフリー共有 を削除することを許可します。
{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": "log:DeleteDashboardSharing", "Resource": "acs:log:*:*:project/*/dashboard/*" } ] }
パスワードフリー共有の更新
-
完全一致
このポリシーは、RAM ユーザー が特定のプロジェクト内の特定のダッシュボードのパスワードフリー共有 のみを更新することを許可します。
<project_name>と<dashboard_name>を実際の値に置き換えてください。{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": "log:UpdateDashboardSharing", "Resource": "acs:log:*:*:project/<project_name>/dashboard/<dashboard_name>" } ] } -
あいまい一致
このポリシーは、RAM ユーザー が Alibaba Cloud アカウント内の任意のダッシュボードのパスワードフリー共有 を更新することを許可します。
{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": "log:UpdateDashboardSharing", "Resource": "acs:log:*:*:project/*/dashboard/*" } ] }
パスワードフリー共有の一覧表示
このポリシーは、RAM ユーザー がすべてのダッシュボードのパスワードフリー共有 を一覧表示することを許可します。
{
"Version": "1",
"Statement": [
{
"Effect": "Allow",
"Action": "log:ListDashboardSharing",
"Resource": "acs:log:*:*:project/*"
}
]
}