アカウント
最終更新日: 2024年2月17日
R8 | R9
juserはWagbyが標準で提供します。ログオンアカウントとパスワードを管理するモデルです。
WagbyDesignerの「システム」タブ内に含まれています。
システムタブに格納されているモデルは削除しないようにしてください。また定義済み項目の変更・削除も行わないようにしてください。
Wagbyでは標準で次のアカウントを提供しています。
システム管理者アカウント admin を削除することはできません。このアカウントはすべての権限を持ちます。
jgroupはWagbyが標準で提供します。ログオンアカウントが所属するグループを管理するモデルです。
WagbyDesignerの「システム」タブ内に含まれています。
システムタブに格納されているモデルは削除しないようにしてください。また定義済み項目の変更・削除も行わないようにしてください。
ログオン画面をスキップして、任意の画面を開くこともできます。
"Appendix > 外部システムから直接、Wagby の任意の画面を開く > URLを指定する"をお読みください。
開発者が作成したモデルがjuserを参照するような場合に、juserへのスクリプト設定が影響を及ぼす可能性があります。例えば検索に関するスクリプトの設定によって、「モデル参照(検索)」の動作も影響するといった場合が考えられます。ワークフローを使うモデルも内部で juser の検索を行うことがあり、スクリプトが意図しない動作を引き起こすかも知れません。
juserへのスクリプト設定で、特定の SCREENID 以外では動作させないという判定を加えることによってこの問題を回避できます。
なお、入力チェックのスクリプトなど、登録・更新・アップロード更新画面からの動作しか呼ばれないことが自明なものについては、上記のような配慮は不要です。
juserモデルならびにjgroupモデルに拡張を加えた場合、「移行ツール」を使って新しくバージョンアップされたWagbyに(この設定を)引き継ぐことができます。
アカウントモデル(juser)
重要
初期アカウント
アカウント 説明 削除
admin
システム管理者
できない
jobadmin
ジョブ管理者
できる(ジョブ運用が行えなくなる)
グループモデル(jgroup)
重要
使い方
ログオンのスキップ
カスタマイズに関する制約
juserモデル
juserのサブモデルの作成
juserへのスクリプトの設定
var screen_id = p.request.getAttribute("__jfc_screen_nid");//SCREENID関数の値を取得する。
if (screen_id == null || screen_id != "XXX") {
return; // SCREENID 関数の戻り値が XXX 以外の時は何もしない。
}
jgroupモデル
カスタマイズした定義を新しいWagbyでも利用できるようにする