Skip to main content

 

 

 

 

Template:OutSystems/Documentation_KB/Breadcrumb_New_Layout

 

 

Template:OutSystems/OSLanguageSwitcher

 

モバイルアプリとリアクティブWebアプリにのみ適用されます

 

 

OutSystems

セキュリティ

クライアント側のロールチェックを実行するためのメソッドを提供します。特定のロールに応じてUI要素をプログラムで表示したり非表示にしたりするために使用します。

概要

関数
checkIfCurrentUserHasRole 現在のユーザーが特定のロールを付与されているかどうかを確認します。

関数

checkIfCurrentUserHasRole

checkIfCurrentUserHasRole(roleKey: string): boolean

現在のユーザーが特定のロールを付与されているかどうかを確認します。

ヒント: モジュールロールは、事前定義されたオブジェクト$rolesで利用可能です。

例:

// 現在のユーザーがMyAppManagerロールを付与されているかどうかを確認
$parameters.IsManager = $public.Security.checkIfCurrentUserHasRole($roles.MyAppManager);

パラメータ:

  • roleKey: 文字列
    ロールの情報を含むオブジェクト。JavaScriptコード内で$roles.<ロール名>を使用してアクセスできます。

戻り値: boolean

現在のユーザーが特定のロールを付与されている場合はtrueを返し、それ以外の場合はfalseを返します。

  • Was this article helpful?