セキュリティ
クライアント側のロールチェックを実行するためのメソッドを提供します。特定のロールに応じてUI要素をプログラムで表示したり非表示にしたりするために使用します。
概要
関数 | |
---|---|
checkIfCurrentUserHasRole | 現在のユーザーが特定のロールを付与されているかどうかを確認します。 |
関数
checkIfCurrentUserHasRole
checkIfCurrentUserHasRole(roleKey: string): boolean
現在のユーザーが特定のロールを付与されているかどうかを確認します。
ヒント: モジュールロールは、事前定義されたオブジェクト$roles
で利用可能です。
例:
// 現在のユーザーがMyAppManagerロールを付与されているかどうかを確認 $parameters.IsManager = $public.Security.checkIfCurrentUserHasRole($roles.MyAppManager);
パラメータ:
- roleKey: 文字列
ロールの情報を含むオブジェクト。JavaScriptコード内で$roles.<ロール名>
を使用してアクセスできます。
戻り値: boolean
現在のユーザーが特定のロールを付与されている場合はtrue
を返し、それ以外の場合はfalse
を返します。