読み取り専用ロールとその使用方法Issue Now Platform には、特定のユーザーやグループが特定のテーブルに読み取り専用形式でのみアクセスするように簡単に構成できる機能があります。これは、特別な snc_read_only ロールを使用して実行されます。 読み取り専用ロールの目的 このロールをインスタンスのユーザーまたはグループに追加すると、このロールを持つすべてのユーザーに、過去に変更または操作できたテーブルに読み取り専用でアクセスする権限が即座に付与されます。 snc_read_only ロールが割り当てられた個人またはグループには、追加の権限は付与されません (読み取りなど)。通常、このロールは 1 つ以上の他のロールと一緒に使用されます。このロールを割り当てると、インスタンスでの他のロールまたは権限によって、ユーザーが現在アクセスできるテーブルのレコードに対して挿入、変更、削除ができなくなるだけです。 例 例として、標準の itil ロールのメンバーであるユーザーがいるとします。通常、このユーザーは、インスタンス (インシデントなど) の複数の異なるレコードタイプにアクセスして編集できます。 ただし、snc_read_only ロールがこのユーザーに追加された場合 (すでにユーザーに関連付けられている他のすべてのロールは保持される)、同じインシデントチケットのビューは次のように表示され、ユーザーはインシデントを編集できなくなります。 既存ユーザーへの読み取り専用ロールの追加または削除 ユーザーにロールを追加する場合は、次の手順を実行します。 account または user_admin アカウントでインスタンスにログインします。[ユーザー管理 (User Administration)] > [ユーザー (User)] に移動します。ユーザーリストをフィルタリングして、ロールを追加または削除するユーザーを見つけます。このユーザーに対応する行の左側にある情報アイコンをクリックして、そのユーザーアカウントのレコードを開きます。このユーザーレコードの [ロール (Roles)] 関連リストまでスクロールし、[編集 (Edit)] ボタンをクリックします スラッシュバケットコントロールが表示されます。左側のリストで snc_read_only という名前のロールを見つけます。 ロールをダブルクリックするか、中央の矢印を使用して右側のリストに移動します。[メンバーの編集 (Edit Members)] ダイアログボックスで [保存 (Save)] ボタンをクリックします。 そのユーザーは、次回のログイン時に、アクセスできるすべてのレコードに対して、読み取り専用のアクセス権を持ちます。 同じ手順で、ユーザーからロールを削除できます。ただし、その場合、snc_read_only ロールは右側のリストにあり、ダブルクリックするとそのリストから削除されます。 ユーザーの次回のログイン時に、他のロールによって付与される権限で該当するオブジェクトを編集できるようになります。Related Linksこのロールは、他の問題の原因になる場合があります。特定のレコードタイプの編集権限をこれまで持っていたユーザーが突然権限がなくなり、ボタンやメニューのオプションが表示されなくなり、フィールドが読み取り専用形式で表示されるという事象が報告されることがあります。 最初に確認すべきことは、誤って snc_read_only ロールがそのユーザーに割り当てられていないかどうかです。その場合に、ユーザーにレコード編集権限が必要なときは、ユーザーのプロファイルからそのロールを削除し、ユーザーがインスタンスからログアウトして再度ログインすると、問題が解決します。