# 権限を管理する
プロバイダーとチャネルの権限を管理することで、LINE Developersコンソールで開発者が閲覧や編集できる情報を制御できます。このページではプロバイダーとチャネルに登録された開発者に対して付与できる権限のタイプについて説明します。
なおプロバイダーに対する権限と、チャネルに対する権限は、それぞれ独立しています。
# プロバイダーの権限
プロバイダーに登録された開発者には、AdminまたはMemberの権限を付与できます。
開発者にプロバイダーの権限を付与せず、チャネルの権限だけを付与することも可能です。その場合、プロバイダーの権限は「権限なし」となります。
Admin | Member | 権限なし *1 | |
---|---|---|---|
プロバイダー名の閲覧 | ✅ | ✅ | ✅ |
プロバイダーIDの閲覧 | ✅ | ✅ *2 | ✅ *2 |
プロバイダー名の編集 | ✅ | ❌ | ❌ |
プロバイダーの削除 *3 | ✅ | ❌ | ❌ |
プロバイダーに紐づくチャネル一覧の閲覧 | ✅ | ❌ | ❌ |
プロバイダーに紐づく新規チャネルの作成 | ✅ | ❌ | ❌ |
プロバイダーへの開発者の追加、削除 | ✅ | ❌ | ❌ |
プロバイダーの権限設定の閲覧、編集 | ✅ | ❌ | ❌ |
*1 プロバイダーに紐づくチャネルの権限がある場合のみ。
*2 [プロバイダー設定]の画面は閲覧できませんが、プロバイダーを選択した際のURLにプロバイダーIDが含まれます。
*3 チャネルが存在するプロバイダーは削除できません。
プロバイダーとチャネルの権限について、以下の点に注意してください。
- 開発者にプロバイダーのAdmin権限があっても、チャネルに対する権限がなければ、プロバイダーに紐づくチャネルの詳細情報は閲覧できない
- 開発者にプロバイダーの権限を付与しても、プロバイダーに紐づくチャネルの権限は自動で付与されない
- 開発者をプロバイダーから削除する際に、[選択した開発者をこのプロバイダーに紐づいているチャネルからも削除する。]にチェックを入れても、ステータスが「未設定」のチャネルからは削除されない
プロバイダーの「Member」と「権限なし」は、どちらもプロバイダー名の閲覧のみできます。
開発者にプロバイダーのMember権限を付与しておくと、そのプロバイダーに紐づくチャネルの[権限設定]タブにある[プロバイダーの権限を持つメンバーから登録]から、開発者をチャネルへ簡単に登録できます。
[プロバイダーの権限を持つメンバーから登録]は、対象のチャネルとプロバイダー、両方のAdmin権限を持つ開発者アカウントでのみ利用できます。
# プロバイダーで開発者の追加、開発者権限の編集、または開発者の削除をする
以下の手順でプロバイダーの[権限設定]タブを開きます。
LINE Developersコンソールのサイドバーからプロバイダーを選択します。
[権限設定]タブを選択します。
操作 手順 追加 [メールで招待]をクリックし、追加する開発者のメールアドレスと権限を設定して、[招待メールを送信]をクリックします。開発者には「プロバイダーへの招待」という件名のメールが届きます。開発者が招待を承諾すると、プロバイダーに追加されます。 編集 [編集]をクリックし、ドロップダウンリストから権限を選択します。 削除 メンバーの名前の横にあるチェックボックスを選択して、[選択したデータを削除]をクリックします。
# チャネルの権限
チャネルに登録された開発者には、Admin、MemberまたはTesterの権限を付与できます。
Admin | Member | Tester | 権限なし | |
---|---|---|---|---|
チャネルの基本情報(チャネルID、アイコン、チャネル名など)の閲覧 | ✅ | ✅ | ✅ | ❌ |
[あなたのユーザーID]の閲覧 *4 | ✅ | ✅ | ✅ | ❌ |
ステータスが「開発中」のチャネルでのテスト *5 | ✅ | ❌ | ✅ | ❌ |
統計情報の閲覧 | ✅ | ✅ | ❌ | ❌ |
[Testerを辞める]機能 | ❌ | ❌ | ✅ | ❌ |
チャネルアイコン、チャネル名の編集 | ✅ | ❌ | ❌ | ❌ |
チャネルの削除 *6 | ✅ | ❌ | ❌ | ❌ |
チャネル説明の編集 | ✅ | ❌ | ❌ | ❌ |
チャネルに関する設定の閲覧、編集 | ✅ | ❌ | ❌ | ❌ |
プライバシーポリシーURL、サービス利用規約URLの編集 | ✅ | ❌ | ❌ | ❌ |
チャネルに関するお知らせを受信するメールアドレスの編集 | ✅ | ❌ | ❌ | ❌ |
チャネルへの開発者の追加、削除 | ✅ | ❌ | ❌ | ❌ |
チャネルの権限設定の閲覧、編集 | ✅ | ❌ | ❌ | ❌ |
*4 いずれの権限においても、LINEアカウントと未連携のビジネスアカウントでは[あなたのユーザーID]は表示されません。詳しくは、「利用できる機能」を参照してください。
*5 ステータスがあるのはLINEログイン、LINEミニアプリ、およびブロックチェーンサービスのチャネルのみです。なおLINEログインチャネルにおいて、開発者アカウントにTester権限を付与した場合のテスト方法は、「ステータスが「開発中」のLINEログインチャネルでのテスト方法」を参照してください。
*6 ブロックチェーンサービス、LINEミニアプリのチャネルは削除できません。
# ステータスが「開発中」のLINEログインチャネルでのテスト方法
ステータスが「開発中」のLINEログインチャネルでテストを行う場合、チャネルでのテストが可能な権限が付与された開発者アカウントに、LINEアカウントが紐づけられている必要があります。開発者アカウントに紐づくビジネスアカウントにLINEアカウントを連携することで、開発者アカウントにLINEアカウントを紐づけることができます。
開発者アカウントには必ず1対1でビジネスアカウントが紐づけられていますが、ビジネスアカウントへのLINEアカウントの連携は任意です。そのため、ビジネスアカウントとLINEアカウントが連携されていない場合があります。LINEログインのテストを行う場合には、ビジネスアカウントとLINEアカウントが連携されているかを確認してください。
LINEログインのテストを行う際には、開発アカウントと紐づいているLINEアカウントでログインをする必要があります。ビジネスアカウントに登録しているメールアドレスとパスワードでは、ログインはできないことに注意してください。
ビジネスアカウントとLINEアカウントの連携について詳しくは、「ビジネスアカウントにLINEアカウントを連携させる」を参照してください。
# チャネルで開発者の追加、開発者権限の編集、または開発者の削除をする
LINE Developersコンソールでチャネルの[権限設定]タブを開きます。
操作 | 手順 |
---|---|
追加 |
|
編集 | [編集]をクリックし、ドロップダウンリストから権限を選択します。 |
削除 | メンバーの名前の横にあるチェックボックスを選択して、[選択したデータを削除]をクリックします。 |
開発者Aが100個のMessaging APIのチャネルでAdmin権限を持っている場合、ほかの開発者Bが作成したMessaging APIのチャネルに、開発者AをAdmin権限で追加することはできません。Member権限やTester権限で追加することはできます。
これは、「作成できるチャネルの数について」で説明している「LINE Official Account Managerの制限」に抵触するためです。
# 「招待メールの送信時に入力するメールアドレス」は、招待のみで利用されます
[メールで招待]をクリックした際に入力するメールアドレスは、チャネルへの招待を送るためだけに利用されます。招待時に指定した権限の付与は、メールに記載された[招待を承諾する]のリンクをクリックし、LINE Developersコンソールへログインした開発者アカウントに対して行われます。
「招待メールの送信時に入力するメールアドレス」と、「権限を付与する開発者アカウントのメールアドレス」は同一である必要はありません。そのため、「招待メールの送信時に入力するメールアドレス」と異なるメールアドレスが登録されている開発者アカウントに、意図せず権限が付与されてしまう可能性があります。
招待メールを受信し、自分の開発者アカウントに権限を付与する際には、以下の点に注意してください。
- LINE Developersコンソールに未ログインの場合、権限を付与すべき開発者アカウントで、LINE Developersコンソールにログインする
- LINE Developersコンソールにログイン中の場合、ログイン中の開発者アカウントが権限を付与すべきものかどうかを確認する