IsUserInRole

説明

認証済みユーザーが指定されたロールに属しているかどうかを調べます。

戻り値

認証済みユーザーが指定したロールに属している場合は true、属していない場合は false

カテゴリ

セキュリティ関数決定関数

関数のシンタックス

IsUserInRole("role_name")

関連項目

GetAuthUsercflogincfloginuser、『ColdFusion MX 開発ガイド』のアプリケーションの保護

ヒストリ

ColdFusion MX: この関数が追加されました。

パラメータ

パラメータ 説明

role_name

セキュリティロールの名前です。

使用方法

ロール名では大文字と小文字が区別されます。

ユーザーが複数のロールに属しているかどうかを調べるには、それらのロールをカンマ区切りのリストで指定します。たとえば "Admin,HR" と指定します。複数のロールを指定したリストには、区切りとしてスペースを含めることはできません。たとえば、 "Admin, HR" とは指定しないでください。

<cfif IsUserInRole("Admin") > 
   <cfoutput>認証済みユーザーは管理者です。</cfoutput>
<cfelse IsUserInRole("User") > 
   <cfoutput>認証済みユーザーは一般のユーザーです。</cfoutput>
</cfif>

ColdFusion MX 7 | ColdFusion MX 6.1 | ColdFusion MX* | ColdFusion 5* | フォーラム* | デベロッパーセンター | サポート情報 | バグ報告

バージョン7