Archief - [PROG] rollen en rechten

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

dJeez

Legacy Member
Valk zei:
Dit soort structuur wordt in veel grote applicaties toegepast, in praktijk zal het nog wat complexer zijn, maar de basis blijft dezelfde.
Good luck.
Idd, de problemen beginnen nl. als gebruikers kunnen behoren tot meerdere groepen en die groepen ook andere rechten hebben. En zeker als je dat dan nog eens combineert met afwijkende gebruikersrechten :p.

killgore

Legacy Member
en het heeft niet veel te maken met zen oorspronkelijke vraag tbh :s.

Valk

Legacy Member
sorry hoor, ik probeerde maar te helpen.
@dJeez, dit is niet zomaar uit mijn mouw geschud, dit soort functionaliteit zit in de software waarop binnekort alle IKEA winkels en magazijnen over de hele wereld gaat mee werken. Managers, magazijniers, administratief personeel zijn in dat geval usergroepen. Ik denk niet dat je tot meerdere groepen kunt behoren, of afwijkende gebruikersrechten wil? Als je toch iets wil doen waar je geen toegang tot hebt, moet je naar je supervisor stappen.

killgore

Legacy Member
Valk zei:
sorry hoor, ik probeerde maar te helpen.
@dJeez, dit is niet zomaar uit mijn mouw geschud, dit soort functionaliteit zit in de software waarop binnekort alle IKEA winkels en magazijnen over de hele wereld gaat mee werken. Managers, magazijniers, administratief personeel zijn in dat geval usergroepen. Ik denk niet dat je tot meerdere groepen kunt behoren, of afwijkende gebruikersrechten wil? Als je toch iets wil doen waar je geen toegang tot hebt, moet je naar je supervisor stappen.

Als jij je systeem vernauwt tot 1 gebruikersgroep kan dat idd. In dat geval van ikea is dat perfect mogelijk omdat je met die reeds bestaande structuur zit (min of meer).

Maar neem nu gewoon al dit forum: hier kan je behoren tot users, moderators, supermoderators (dunno of die nog bestaan), admins. Daarnaast heb je nog eens groepen voor actua & zwam waar iedereen (onafhankelijk van voorgaande rang) toe kan behoren, hoe ga jij dan toegang tot pakweg zwam regelen in jouw systeem?

dJeez

Legacy Member
Valk zei:
sorry hoor, ik probeerde maar te helpen.
Ik vermoed dat je mijn post verkeerd interpreteerde, ik wou enkel verduidelijken dat er wel degelijk complexere systemen bestaan. Het principe dat 1 gebruiker slechts tot 1 groep kan behoren is behoorlijk beperkend (hoewel het voor sommige situaties de ideale oplossing is - je moet dat uiteraard steeds geval per geval bekijken), soms is er meer flexibiliteit nodig, en dat maakt het doorgaans ook veel complexer (niet enkel in de programmatorische uitwerking maar ook wat het beheer betreft).

Ik heb toch ook nergens beweerd dat je het uit je mouw zou schudden (btw we hebben zelf net een CRM gebouwd voor een KMO dat quasi dezelfde werkwijze hanteert als wat je beschrijft).

killgore

Legacy Member
Ik denk dat hij het op mijn post had dJeez met die opmerking ;). Je opmerking was niet nutteloos hoor, enkel gaf jij uiteindelijk gewoon een andere methode om op te slaan welke acces een member had, niet echt hoe je die acces best checkt, wat zijn oorspronkelijke vraag was.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan