Exmentは現在、皆様からのご要望にお応えする形で、日々機能改善を行っております。
本日は、今後のExmentの更新予定であるv2.0について、もっとも大きな変更となる、「役割グループ」機能をご紹介いたします。

これまでの権限管理方法

現在のExmentでは、権限管理を行う場合、各テーブルに個別に権限設定を行っています。
以下の例の場合、「製品」「顧客」「契約」テーブルにそれぞれ、ユーザーを割り当てる必要があります。

以下のような画面で設定を行っております。

しかし、この設定方法は、非常に分かりにくく、そして管理が非常に複雑でした。
ユーザーが追加された場合、すべてのテーブルに対して1件ずつ、ユーザーに権限を付与してないといけないので、非常に面倒でした。

新しい権限管理方法「役割グループ」

そこでv2.0では、「役割グループ」による管理方法に変更します。
Exmentを使用するユーザーの部署や役職によって、各ユーザーに実施させたい内容を制御することができます。
例えば、以下のような部署や役職で、適切に権限を割り振ることができます。

データ構造のイメージは、以下のとおりです。

「役割グループ」という親項目に対し、複数の「権限設定」ならびに「所属ユーザー・組織」を関連付けします。

権限設定では、その役割グループに所属しているユーザーが、「どのテーブル、またはシステム」に対して「何が実行できるか」という設定を行います。

所属ユーザー・組織設定では、役割グループに所属しているユーザー・組織の登録を行います。

この設定方法ですと、ユーザーが一人追加された場合でも、該当する所属グループに、新規ユーザーを追加するのみで設定完了します。

また、ユーザー管理画面から直接、所属する役割グループの管理を行うことも可能です。
(※余談ですが、ユーザー管理画面から直接、ログイン設定や、所属組織の変更を行うこともできるようになります)

このように、v2.0では、権限管理が非常に便利な設定方法になります!更新をお待ち下さい。
設定方法や手順など、細かい全容については、v2.0公開時に別途ご案内いたします。

注意点

ただし、今回の変更にあたり、v2.0にアップデートする際に、役割設定に関して、一部引き継げない内容が発生する予定です。

今回の仕様変更にあたって、内部構造をどうしても変更せざるを得ませんでした。
そのため、v2.0にアップデートする際に、上記の「役割グループ」の設定を、再度手動で行っていただく予定となっております。
ご理解いただきますよう、よろしくお願いします。
(設定方法などは別途マニュアル公開致します)

今後もExmentは、ご利用の皆様がさらに使いやすいよう、機能改善や新規機能追加を行っていきますので、よろしくお願いします!
※こちらで記載した更新内容は、予告なく変更・中止となる場合があります。