Group (computing) とは

コンピューティングでは、グループという用語は一般的にユーザーのグループを指します。原則として、ユーザーは1つまたは複数のグループに属していてもかまいません(実際にはいくつかのシステムでこれに制限があります)。ユーザーグループの主な目的は、コンピュータシステムへのアクセス制御を簡素化することです。
コンピュータサイエンス部門に学生や学者が共有するネットワークがあるとします。部門は、学生がアクセスすることができるディレクトリのリストと、スタッフがアクセスすることができるディレクトリのリストを作成している。グループなしでは、管理者はすべての生徒ディレクトリに各生徒の許可を与え、すべてのスタッフディレクトリに対する各スタッフの許可を与えます。実際には、それは非常にうまくいかないでしょう – 学生やスタッフが到着するたびに、管理者はすべてのディレクトリにアクセス許可を割り当てる必要があります。
グループを使用すると、タスクはずっと簡単になります。学生グループとスタッフグループを作成し、各ユーザーを適切なグループに配置します。グループ全体に適切なディレクトリへのアクセスを許可することができます。アカウントを追加または削除するには、すべてのディレクトリではなく、1つの場所(グループの定義内)で行う必要があります。このワークフローでは、アクセスポリシーの変更、ディレクトリのアクセス許可の変更、ポリシーに該当する個人を変更するには、グループ定義を変更します。