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

SessionPermSetActivation

SessionPermSetActivation オブジェクトは、個々のユーザセッション中に有効化された権限セット割り当てを表します。SessionPermSetActivation オブジェクトが権限セットに挿入されると、有効化イベントが起動され、権限設定をユーザ固有のセッションに適用できるようになります。このオブジェクトは、セッションベースの権限セット開発者プレビューの一部として API バージョン 37.0 以降で使用できます。

セッションベースの権限セットは現在、開発者プレビューとして利用できます。

メモ

セッションの有効化が必要な権限セットを含む管理パッケージは、この機能なしでは顧客組織にインストールできません。

重要

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

describeCompactLayouts()describeLayout()query()retrieve()

項目

項目名 詳細
AuthSessionId
reference
プロパティ
Filter、Group、Sort
説明
セッションの時間内にこの権限セットの割り当てに関連付けられたセッション ID。
Description
string
プロパティ
Filter、Group、Nillable、Sort
説明
使用デバイスやブラウザなどのセッションの詳細。
PermissionSetId
reference
プロパティ
Filter、Group、Sort
説明
セッションの時間内にこの権限セットの割り当てとユーザに関連付けられた権限セット ID。
UserId
reference
プロパティ
Filter、Group、Sort
説明
セッションの時間内にこの権限セットの割り当てが適用されるユーザのユーザ ID。

使用方法

SessionPermSetActivation を使用して、指定されたセッションの時間内にのみ使用できる権限セットを作成します。たと��ば、認証されたセッションの間のみ特定のアプリケーションにアクセスできる権限セットを作成します���

次の Apex の例では、ボタンを使用してセッション情報が送信された後に特定されたセッションが有効化されます。有効化に成功すると、ユーザに確認メッセージが表示されます。