すべてのマネージャーのカスタムユーザー基準の作成
アセスメントの再アサイン基準を設定するために、すべてのマネージャーに対してカスタムユーザー基準を作成できます。
始める前に
必要なロール:admin
手順
- 移動先 すべて > ナレッジ > アドミニストレーション > ユーザー基準.
- [新規] を選択します。
-
[ユーザー基準] フォームのフィールドに記入します。
表 : 1. [ユーザー基準] フォーム フィールド 説明 名前 ユーザー基準の一意の名前。例:すべてのサプライヤーマネージャー ユーザー ユーザー基準に一致する必要があるユーザー。 グループ ユーザー基準に一致する必要があるグループ。 ロール ユーザー基準に一致するロール。 注:- ロールの評価はセッションでキャッシュされるため、ロールを変更すると再度ログインする必要があります。
- ユーザー基準は、昇格された特権ロールに適用できません。
詳細 ユーザー基準フォームの [スクリプト] フィールドを含む詳細オプションを表示または非表示にするオプション。 スクリプト すべてのサプライヤーマネージャーのリストを定義するスクリプトを追加します。このフィールドは、[ユーザー基準] フォームで [詳細] オプションが選択されている場合に使用できます。 <?xml version="1.0" encoding="UTF-8"?> <unload unload_date="2026-02-24 08:43:14"> <user_criteria action="INSERT_OR_UPDATE"> <active>true</active> <advanced>false</advanced> <company/> <department/> <group/> <location/> <match_all>false</match_all> <name>All supplier managers</name> <role name="sn_slm.manager">da72c74043942110bb9e89e90db8f2ef</role> <script><![CDATA[/** Scripted User Criteria is not cached, and evaluated everytime, so performance is dependent on the script. * Populate `answer` with true/false or evaluate to true/false * The script is evaluated in the scope the user criteria is defined * Don't use `current` in the script or populate the variable * Don't use `gs.getUser()` or `gs.getUserID()`, * instead use `user_id` which contains the user sys_id against whom the evaluation is happening. */]]></script> <short_description/> <sys_class_name>user_criteria</sys_class_name> <sys_created_by>maint</sys_created_by> <sys_created_on>2026-02-24 08:43:10</sys_created_on> <sys_domain>global</sys_domain> <sys_domain_path>/</sys_domain_path> <sys_id>0b4cfbbc50977250f8776d5de5c0693f</sys_id> <sys_mod_count>0</sys_mod_count> <sys_name>All supplier managers</sys_name> <sys_package display_value="Global" source="global">global</sys_package> <sys_policy/> <sys_scope display_value="Global">global</sys_scope> <sys_update_name>user_criteria_0b4cfbbc50977250f8776d5de5c0693f</sys_update_name> <sys_updated_by>maint</sys_updated_by> <sys_updated_on>2026-02-24 08:43:10</sys_updated_on> <user/> </user_criteria> </unload>アクティブ ユーザー基準をアクティブ化/非アクティブ化するオプション。 会社 ユーザーレコードが一致する必要がある会社。 ロケーション ユーザーレコードが一致する必要がある場所。 部門 ユーザーレコードが一致する必要がある部門。 すべて一致 入力された各ユーザー基準フィールドのすべての要素が一致する必要があるかどうかを判断するためのオプション。選択した場合、すべてのユーザー基準に一致するユーザーのみにアクセス権が付与されます。オフにした場合、ユーザーは、アクセス権が付与される 1 つ以上のユーザー基準のセットを満たす必要があります。 デフォルトでは、満たされた条件があれば一致するようにこのチェックボックスはオフになっています。
たとえば、次のユーザー基準レコードを使用します。- 場所 A または B
- 会社 C または D
[すべて一致] を選択しないと、これらいずれかの条件を満たすユーザーが一致します。たとえば、場所 B のユーザー。注:[ すべて一致] を選択した場合は、決して満たされない矛盾した条件を作成していないことを確認します。たとえば、場所 A のすべてのユーザーが会社 G に対して作業している場合、この例の条件は決して満たせません。 - [送信] を選択します。