開発者ツールを使用すると、チームアカウントとエンタープライズアカウントのユーザーは、Lucid の REST および拡張 API 上に構築されたアプリを作成、テスト、配布できます。 この記事では、開発者ツールをユーザーとしてアカウントに追加する方法と、管理者としてアクセスを許可または制限する方法について説明します。
プランの利用可能性: チームとエンタープライズ。
- FedRAMPアカウントで利用可能です。
- アカウントで利用可能な内容については Lucid Plans の記事、またはアップグレードの手順については Lucid Plans の記事をご覧ください。
開発者ツールの基本
開発者プラットフォームを使用すると、チームアカウントとエンタープライズアカウントのユーザーは、次の目的で独自のアプリケーションを構築できます。
- 外部埋め込み
- 内部埋め込み
- Lucid カード
- 図形ライブラリ
- データの同期と可視化
ユーザーが開発者ツールを使用できるようにするには、次の 2 つの方法があります。
- アカウントのユーザーは、[アカウント設定] からオプトインできます。
- これにより、開発者ロールは付与されません。 ロールは管理者のみが割り当てることができます。
- アカウント管理者とアカウント管理者は、 Lucid 管理者パネルでユーザーに開発者ロールを割り当てることができます。
開発者ツールは、Team アカウントとエンタープライズ アカウントのすべてのユーザーが利用できます。 エンタープライズ アカウント管理者は、Lucid 管理者パネルで開発者ツールへのアクセスを制限できます。
開発者ツールには、開発者ポータルと開発者メニューが含まれます。 開発者ポータルでは、新しいアプリと OAuth 2.0 資格情報を作成でき、ここでアプリを配布できます。
LucidchartとLucidsparkエディターの開発者メニューでは、LucidのExtension API上で構築されたアプリを開発者がテストできます。
先端: 質問がある場合や、開発中のものを共有したい場合は、 Lucid for Developers コミュニティ スペースに投稿してください。 その他のリソースについては、『 Lucid 開発ガイド』を参照してください。
開発者ツールのオプトイン
チームまたはエンタープライズアカウントのライセンスユーザーで、開発者ツールを使用する場合は、次の手順に従います。
- Lucid アカウントにログインします。
- 右上のプロフィール画像またはイニシャルをクリックします。
- [ アカウント設定] を選択します。
- 左側のメニューから [ ユーザー設定] を選択します。
- 「開発者設定」まで下にスクロールします。
- ボックスをクリックして「開発者ツールを有効にする」。
手記: これらの手順を完了できない場合は、ライセンスのないユーザーであるか、管理者が [アカウント設定] から開発者ツールにオプトインするライセンスユーザーの機能を制限している可能性があります。 開発者ツールを使用する場合は、まず [アカウント設定 ] で現在ライセンスを取得していることを確認してから、管理者に連絡して開発者ロールのアクセス許可を付与してもらいます。 アカウント設定で開発者ツールにオプトインしても、開発者の役割は付与されません。
開発者ポータルへのアクセス
新しいアプリにアクセスして作成するには、次の手順に従って開発者ポータルを開きます。
- Lucid ホームページに移動します。
- ナビゲーションメニューの左下から 「開発者 」を選択してください。
管理者向け: 開発者ロールを割り当てる
開発者ロールは、Enterprise アカウントでのみ使用できます。 アカウント管理者とアカウント管理者は、 Lucid 管理者パネルで「開発者コントロール」へのアクセスが制限されている場合でも、アカウントのユーザーに開発者ロールを割り当て、開発者ツールへのアクセス権を付与できます。 方法は次のとおりです。
- Lucid アカウントにログインします。
- 左側のパネルから [ 管理者 ] を選択します。
- 左側メニューの 「ユーザー 」をクリックしてください。
- ユーザーの行の左端にあるボックスにチェックを入れて、1人または複数のユーザーを選択します。
-
[アクション] をクリックします。
- あるいは、ユーザーの行の右端にある三点のアクションメニューをクリック
することもできます。
- あるいは、ユーザーの行の右端にある三点のアクションメニューをクリック
- [役割を編集] を選択します。
- [開発者権限] の横にあるチェックボックスをオンにします。
- [確認] をクリックします。
アカウントのユーザーから開発者の役割の権限を取り消すには、上記の手順に沿って [開発者の権限] の横にある Box のチェックを外します。
注:アカウント所有者には、デフォルトで開発者ロールが与えられます。ただし、セキュリティ上の理由から、アカウント管理者はデフォルトでは開発者ロールを持たず、自分自身に開発者ロールを割り当てることはできません。
管理者向け: SCIM API を管理する
SCIM ベアラー トークンは、アカウント管理者とアカウント管理者のみがアクセスできる Lucidの SCIM API をアプリで使用するために必要です。
SCIM ベアラー トークンを取得するには、次のようにします。
- 左側のメニューから [ 管理者 ] を選択します。
- 左側のメニューから [アプリの統合] ドロップダウンを展開します。
- ページの [有効な統合] セクションで、SCIM アプリ タイルを見つけます。
- [設定] を選択します。
- 生成されたベアラー トークンをコピーします。
手記: ベアラー トークンを再生成するには、上記の手順 1 から 5 を繰り返します。
管理者向け: アクセスを制限する
開発者向けコントロールは、エンタープライズ アカウントでのみ使用できます。 開発者コントロールがオフになっている場合、ユーザーはアカウント設定から開発者ツール自体を有効にすることはできません。
ただし、開発者コントロールがアカウント レベルで制限されている場合でも、アカウント所有者とアカウント管理者は、選択したユーザーに開発者ロールの権限を割り当てて、開発者ツールを使用するためのアクセス権を付与することができます。
開発者ツールへのアクセスを制限し、ユーザーが自分でオプトインできないようにするには:
- Lucid アカウントで、左側のパネルから [ 管理者 ] を選択します。
- 左側のメニューで [セキュリティ] をクリックします。
- 左側のメニューの [ユーザー機能コントロール] を選択します。
-
[開発者向けコントロール] で、[ユーザーに開発者ツールのロック解除を許可する] の横にあるトグルをクリックします。
- 右上の [変更を保存] をクリックします。
手記: 開発者ロールをユーザーに付与した後、 Lucid 管理者パネルで開発者ツールへのアクセスを制限する場合は、それらのユーザーから開発者ロールの権限を個別に削除して、アクセスを取り消す必要もあります。
この記事へのフィードバックをお寄せください
この記事に関するフィードバックはありますか?体験の内容についてこちらから教えてください。