プライマリマネージャーのカスタムユーザー基準の作成
アセスメントの再アサイン基準を構成するために、プライマリ関係マネージャーのカスタムユーザー基準を作成できます。
始める前に
必要なロール:admin
手順
- 移動先 すべて > ナレッジ > アドミニストレーション > ユーザー基準.
- [新規] を選択します。
-
[ユーザー基準] フォームのフィールドに記入します。
表 : 1. [ユーザー基準] フォーム フィールド 説明 名前 ユーザー基準の一意の名前。例:サプライヤーマネージャー ユーザー ユーザー基準に一致する必要があるユーザー。 グループ ユーザー基準に一致する必要があるグループ。 ロール ユーザー基準に一致するロール。 注:- ロールの評価はセッションでキャッシュされるため、ロールを変更すると再度ログインする必要があります。
- ユーザー基準は、昇格された特権ロールに適用できません。
詳細 ユーザー基準フォームの [スクリプト] フィールドを含む詳細オプションを表示または非表示にするオプション。 スクリプト すべてのプライマリサプライヤーマネージャーのリストを定義するスクリプトを追加します (ロール sn_slm.manager)。このフィールドは、[ユーザー基準] フォームで [詳細] オプションが選択されている場合に使用できます。 <?xml version="1.0" encoding="UTF-8"?> <unload unload_date="2026-02-24 08:42:21"> <user_criteria action="INSERT_OR_UPDATE"> <active>true</active> <advanced>true</advanced> <company/> <department/> <group/> <location/> <match_all>false</match_all> <name>Supplier managers</name> <role name="sn_slm.manager">da72c74043942110bb9e89e90db8f2ef</role> <script><![CDATA[(function isAllowed() { var stakeHolderGr = new GlideRecord('sn_slm_supplier_m2m_internal_stakeholders'); stakeHolderGr.addQuery("user",user_id); stakeHolderGr.addQuery("relationship_type","relationship_type_1"); stakeHolderGr.query(); return stakeHolderGr.next() })();]]></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:38:06</sys_created_on> <sys_domain>global</sys_domain> <sys_domain_path>/</sys_domain_path> <sys_id>902bb3bc50977250f8776d5de5c06973</sys_id> <sys_mod_count>6</sys_mod_count> <sys_name>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_902bb3bc50977250f8776d5de5c06973</sys_update_name> <sys_updated_by>maint</sys_updated_by> <sys_updated_on>2026-02-24 08:42:16</sys_updated_on> <user/> </user_criteria> </unload>アクティブ ユーザー基準をアクティブ化/非アクティブ化するオプション。 会社 ユーザーレコードが一致する必要がある会社。 ロケーション ユーザーレコードが一致する必要がある場所。 部門 ユーザーレコードが一致する必要がある部門。 すべて一致 入力された各ユーザー基準フィールドのすべての要素が一致する必要があるかどうかを判断するためのオプション。選択した場合、すべてのユーザー基準に一致するユーザーのみにアクセス権が付与されます。オフにした場合、ユーザーは、アクセス権が付与される 1 つ以上のユーザー基準のセットを満たす必要があります。 デフォルトでは、満たされた条件があれば一致するようにこのチェックボックスはオフになっています。
たとえば、次のユーザー基準レコードを使用します。- 場所 A または B
- 会社 C または D
[すべて一致] を選択しないと、これらいずれかの条件を満たすユーザーが一致します。たとえば、場所 B のユーザー。注:[ すべて一致] を選択した場合は、決して満たされない矛盾した条件を作成していないことを確認します。たとえば、場所 A のすべてのユーザーが会社 G に対して作業している場合、この例の条件は決して満たせません。 - [送信] を選択します。