Auth.SessionLevel 列挙値は、SessionManagement.setSessionLevel メソッドで使用されます。
列挙値
| LOW |
現在のセッションに対するユーザのセキュリティレベルが最低限の要件を満たします。この Low レベルは、Salesforce UI で利用不可能であり、使用されません。Salesforce UI を介したユーザセッションは、標準または高保証です。このレベルは API を使用して設定できますが、このレベルに割り当てられたユーザは、Salesforce 組織で使用できる機能が制限され、またどの機能を使用できるかを判断することができません。
|
| STANDARD |
現在のセッションに対するユーザのセキュリティレベルが、現在の組織のセッションセキュリティレベルの標準の要件セットを満たします。 |
| HIGH_ASSURANCE |
現在のセッションに対するユーザのセキュリティレベルが、現在の組織のセッションセキュリティレベルの高保証の要件セットを満たします。 |
使用方法
セッションレベルのセキュリティを使用して、接続アプリケーションやレポートなど、このセキュリティをサポートする機能へのユーザのアクセス権を制御します。たとえば、組織のセッション設定をカスタマイズして、ユーザに多要素認証 (MFA) を使用したログインを要求し、高保証のセッションを確立できます。次に、接続アプリケーションの設定でセッションレベルを高保証 (High Assurance) にすることで、特定の接続アプリケーションへのアクセスを制限できます。