この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

OauthCustomScope

Salesforce が OAuth 認証プロバイダである場合、接続アプリケーションが外部エンティティからアクセスできる保護されたデータを定義する権限を表します。

OAuth カスタム範囲により、保護データにアクセスするための接続アプリケーションに関する外部エンティティを判断できます。Salesforce 組織で作成した OAuth カスタム範囲は、外部エンティティで定義されてリソースに割り当てられた同じカスタム範囲に対応します。

たとえば、外部エンティティで注文システムの API の顧客の注文状況データへのアクセスを許可する「注文状況」カスタム範囲を定義するとします。Salesforce で OAuth カスタム範囲を作成し、やはり「注文状況」と名前を付けます。このカスタム範囲を、注文状況 API へのアクセスを要求する接続アプリケーションに割り当てます。外部エンティティが顧客の注文状況にアクセスするための接続アプリケーションの���求を受け取ると、接続アプリケーションのアクセストークンと「注文状況」範囲を検証します。検証に成功すると、アプリケーションは注文システムの API で顧客の注文状況情報にアクセスできます。

サポートされているコール

create()delete()describeSObjects()query()retrieve()update()upsert()

特別なアクセスルール

このオブジェクトにアクセスするには、「接続アプリケーションを管理する」権限が必要です。

項目

項目名 詳細
Description
string
プロパティ
Create、Filter、Group、Sort、Update
説明
範囲によって接続アプリケーションに提供される権限の説明。カスタム範囲の説明は一意である必要があり、英数字しか使用できず、60 文字まで入力できます。
説明の代わりにカスタム表示ラベルを入力できます。カスタム表示ラベルを使用するメリットは、再利用可能なテキストを 1 つの場所で管理して、複数の言語に翻訳できることです。「カスタム表示ラベル」を参照してください。

カスタム範囲に適用される説明の形式の要件は、カスタムラベルにも適用されます。

メモ

DeveloperName
string
プロパティ
Create、Filter、Group、Sort、Update
説明
プログラムから OAuth カスタム範囲を参照するときに使用します。この表示ラベルは一意である必要があり、英数字とアンダースコアのみを使用できます。
IsPublic
boolean
プロパティ
Create、Defaulted on create、Filter、Group、Sort、Update
説明
オブジェクトが接続アプリケーションの OpenID Connect 検出エンドポイントに含まれているかどうかを示します。詳細は、「OpenID Connect 検出エンドポイント」を参照してください。
Language
picklist
プロパティ
Create、Defaulted on create、Filter、Group、Nillable、Restricted picklist、Sort、Update
説明
開発組織用に定義されたデフォルト言語を示します。
MasterLabel
string
プロパティ
Create、Filter、Group、Sort、Update
説明
カスタム範囲レコードのマスタ表示ラベル。この表示ラベルは一意である必要があり、英数字とアンダースコアのみを使用できます。