---
title: "Grupper"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/112492-grupper"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "Jesper T"
published: "2004-09-28T10:00:02.000Z"
updated: "2004-09-30T14:31:39.000Z"
replies: 6
views: 446
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/webbutveckling/112492-grupper"
---

# Grupper

## #1 — Jesper T, 2004-09-28T10:00Z

Tänkte inplementera grupper för inloggade i community samt grupper för administratörer.
Och efter lite tänkande så kom jag på att de borde väl kunna vara samma gruppsystem om man är användare eller om man är administratör. 
Låt säga att man har en idrottsförening som har flera olika underklubbar så är tanken att gruppsystemet skulle kunna se ut så här:

Tabell: Users (id \| namn)
1 \| Kalle
2 \| Olle
3 \| Ulla

Tabell: Groups (id \| namn)
1 \| user_AIKfotbollHerr
2 \| user_AIKfotbollDam
3 \| user_AIKhandboll
4 \| user_AIKgolf
5 \| admin_AIKfotbollHerr
6 \| admin_AIKfotbollDam
7 \| admin_AIKhandboll
8 \| admin_AIKgolf

Tabell users-members(uid \| gid)
3 \| 2 (Ulla är med i gruppen user_AIKfotbollDam)
3 \| 6 (Ulla är med i gruppen admin_AIKfotbollDam)
1 \| 1 (Kalle är med i gruppen user_AIKfotbollHerr)
1 \| 5 (Kalle är med i gruppen admin_AIKfotbollHerr)
2 \| 4 (Olle är med i gruppen user_AIKgolf)

Finns det några begränsningar och vad skall jag tänka på?

Permalänk: https://www.webforum.nu/p/112492

## #2 — Pace, 2004-09-28T13:42Z

Nej, det är rätt modell att köra på ("klassiskt" rollsystem). Varje användare kan vara medlem i flera grupper samtidigt, vilket är praktiskt.

Dock bör du döpa om tabellen users-members till mer beskrivande "users-groups" (för det är ju en relationstabell).

Permalänk: https://www.webforum.nu/p/1448960

## #3 — thr, 2004-09-28T21:31Z

Jag skulle rekommendera en modell i still med RBAC eller GBAC, möjligtvis med herarkier för arv av rättigheter.

Permalänk: https://www.webforum.nu/p/1449254

## #4 — Jesper T, 2004-09-29T08:25Z

Vad betyder RBAC och GBAC?

Permalänk: https://www.webforum.nu/p/1449386

## #5 — danjel, 2004-09-29T08:39Z

Jag skulle inte rekommendera att använda samma tabell för admins och gruppmedlemmar..
t.e.x om du vill visa de senaste grupperna så måste du göra en koll att gruppen inte är en admin grupp..inte för att det är ett problematiskt men känns bättre att ha en tabell till..

Permalänk: https://www.webforum.nu/p/1449396

## #6 — Hansen, 2004-09-30T13:59Z

> **Jesper T skrev:**
>
> Vad betyder RBAC och GBAC?

RBAC = **R**ole **B**ased **A**ccess **C**ontrol

GBAC har jag inte hört talas om, andra kända modeller för behörighet: RB-RBAC, DAC och MAC. Vill du vet mer om dessa så googla, finns mycket publicerat om dessa modeller.

Permalänk: https://www.webforum.nu/p/1450017

## #7 — Lasp, 2004-09-30T14:31Z

Jag tjatar jämt om Roller och sådana är tidsbestämda From-Tom.
Men det skulle nog jag ta med.

Permalänk: https://www.webforum.nu/p/1450026

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/112492-grupper
