すべてのユーザーの設定を一括表示/変更できるグループ管理者が使用できるチェックボックスグリッドがあります。 (ユーザー自身とその管理者は、1人のユーザーの設定を変更するための設定ページにアクセスできます。)
グループが多くのユーザーと設定を取得し始めるまで、このソリューションはうまく機能しました。使いやすさはまだ許容範囲です(表のセルにカーソルを合わせると現在の行と列が強調表示されます)が、これほど多くの値では見栄えがよくありません。
ユーザーの設定を一目で読みやすく、編集可能にするより良い方法はありますか?名前も設定も、通常は例よりも長くなります。
このようなものはあなたのために働きますか?私はそれを少し限られたデータのセットで提示しますが、ユーザー/右のラベルは非常にコンパクト(=より多くの行)であり、列(=テキストを絞る必要はなく、一般的にはより多くの権利をパックする)を避けることができますこちらです)。
ユーザーが選択された(またはホバーされた)場合は常に、それらの権限への接続が表示されます。
同様に、逆の方法:
ユーザーを選択(クリック)すると、そのユーザーは(選択を解除するまで)常に選択された状態になるため、権限を削除または追加できます。
これを実装するのは少し難しいかもしれません(ただし、これをJS開発者に見せれば、適切なライブラリが見つかるかもしれません)。
問題は、このアイデアには欠点があるので、これがあなたに十分な明快さを提供するかどうかです。
属性グループのバッチ変更の場合、選択した別の属性グループの場合、JIRAソフトウェアが使用するいくつかのプラクティスに従うことができます。ステップバイステップのプロセスは次のようなものです:
プロセスを次のように分離することにより、認知的負荷を軽減するすべてのこと:私がやりたい変更のコンテキストは何ですか+私がしたい変更は何ですか?.
私が見た最良の方法は、スプレッドシートがそれを行う方法です:説明の行と列をロックし、残りをスクロールします。隣接していない列または行の比較を許可する場合は、間にあるものを一時的に非表示にします。一部のユーザーのすべての設定またはすべてのユーザーの1つの設定を変更するには、スプレッドシートモデルに従って、オフグリッドの値を入力します。ヘッダーの行/列。非表示の行/列も変更するかどうかは、ユーザー設定項目になります。