概要
Adminロールを削除しようとすると「構成された2人のアクティブなアプリケーション管理者よりも少ないため、役割を削除できません」というエラーメッセージが表示され実施できない。
エラー詳細
System Administratorアカウントを使い、ユーザーからadminロールを削除しようとすると次のエラーメッセージが表示され、実施できませんでした。
「このロールは、構成された2アクティブアプリケーション管理者よりも少ないため削除できません。」
KB0857988を参考に設定をしたが、同様のエラーのメッセージが表示され解決せず。
原因
adminロールには、「sn_templated_snip.template_snippet_admin」と「sn_hr_sp.esc_admin」ロールが含まれています。
この2つのロールにはそれぞれシステムプロパティ「sn_templated_snip.min_admin_count」と
「sn_hr_sp.min_admin_count」があり、「sn_templated_snip.template_snippet_admin」と「sn_hr_sp.esc_admin」のロールを持つユーザーがインスタンスに何人存在しているかをチェックしています。
デフォルトのプロパティの値は 2 のため、このロールを持つユーザー数が 2 未満になるとシステムはそれを許可せず、エラーメッセージが表示される仕様となっています。
解決方法①
<システムプロパティの値を変更したくない場合>
1.System Administratorでログイン。
2.ユーザーテーブルのリスト画面から任意の2ユーザーに対して
「sn_templated_snip.template_snippet_admin」と「sn_hr_sp.esc_admin」ロールを付与し保存。
3.ユーザーテーブルのリスト画面からadmin権限を持つアカウントを選択。
4.ロールタブの編集を選択。
5.adminロールを選択、削除し保存を選択。
6.エラーメッセージ「このロールは、構成された2アクティブアプリケーション管理者よりも少ないため削除できません。」が表示されないことを確認。
解決方法②
<System Administrator以外にadmin権限を付与したくない場合>
1.システムプロパティ「sn_templated_snip.min_admin_count」と
「sn_hr_sp.min_admin_count」の値を1に変更し更新を選択。
2.ユーザーテーブルのリスト画面からadmin権限を持つアカウントを選択。
3.ロールタブの編集を選択。
4.adminロールを選択、削除し保存を選択。
5.エラーメッセージ「このロールは、構成された2アクティブアプリケーション管理者よりも少ないため削除できません。」が表示されないことを確認。
以上