Situatieschets
Momenteel ben ik bezig met het ontwikkelen van een applicatie waarmee verkopers en managers verkoopstatistieken op kunnen vragen. De huidige Windows groepen zijn Verkoper en Manager. Aan de hand van groep en gebruikersnaam krijgt deze persoon de bij hem horende informatie voorgeschoteld.
Voorbeeld: Verkoper A welke verantwoordelijk is voor rayon x kan niet de gegevens van verkoper B van rayon y inzien. De managers op hun beurt kunnen alles inzien.
Nu ben ik nog niet echt bekend met asp.net waardoor ik met enkele vragen zit waarop ik geen antwoord heb kunnen vinden.
De werkomgeving
Taal: ASP.NET 3.5 in C#, het is webbassed applicatie
OS: Windows 2003 Domain Server, deze voert de asp.net bestanden uit
DB: SQL 2005
Alles bevindt zich op één computer.
Wat wil je weten?
1. Kan men achterhalen welke gebruikers aanwezig zijn op de Windows Server?
2. Kan men achterhalen tot welke groep een gebruiker behoort?
3. Kan men processen koppelen aan het aanmaken / verwijderen van gebruikers?
Voorbeeld: Windows gebruiker a wordt aangemaakt en vervolgens moet de applicatie deze automatisch koppelen aan een rayon. Windows gebruiker b wordt verwijderd en vervolgen moet de applicatie zijn rayon automatisch vrijgeven.
Leuk en aardig die vragen, maar wat heb je zelf uitgezocht?
Helemaal niets…grapje natuurlijk! Volgens mijn “lecture” en Google is het mogelijk de gebruikersnaam en groep waartoe een gebruiker behoort te achterhalen. Bij de huidige voorbeelden is dit echter pas mogelijk nadat een gebruiker zich aanmeld op intratnet website. Ik wil echter zonder dat een gebruiker zich aanmeld kunnen zien welke gebruikers en groepen aanwezig zijn op de Windows Server. Een soort van “select users from windows server” om zo de nodige automatische processen te kunnen starten van vraag 3.
Tips, tricks en suggesties
Heb jij de nodige ervaring of een alternatieve oplossing voor mijn probleem? Of zit ik helemaal verkeerd te denken? Feedback en links zijn meer dan welkom.
Momenteel ben ik bezig met het ontwikkelen van een applicatie waarmee verkopers en managers verkoopstatistieken op kunnen vragen. De huidige Windows groepen zijn Verkoper en Manager. Aan de hand van groep en gebruikersnaam krijgt deze persoon de bij hem horende informatie voorgeschoteld.
Voorbeeld: Verkoper A welke verantwoordelijk is voor rayon x kan niet de gegevens van verkoper B van rayon y inzien. De managers op hun beurt kunnen alles inzien.
Nu ben ik nog niet echt bekend met asp.net waardoor ik met enkele vragen zit waarop ik geen antwoord heb kunnen vinden.
De werkomgeving
Taal: ASP.NET 3.5 in C#, het is webbassed applicatie
OS: Windows 2003 Domain Server, deze voert de asp.net bestanden uit
DB: SQL 2005
Alles bevindt zich op één computer.
Wat wil je weten?
1. Kan men achterhalen welke gebruikers aanwezig zijn op de Windows Server?
2. Kan men achterhalen tot welke groep een gebruiker behoort?
3. Kan men processen koppelen aan het aanmaken / verwijderen van gebruikers?
Voorbeeld: Windows gebruiker a wordt aangemaakt en vervolgens moet de applicatie deze automatisch koppelen aan een rayon. Windows gebruiker b wordt verwijderd en vervolgen moet de applicatie zijn rayon automatisch vrijgeven.
Leuk en aardig die vragen, maar wat heb je zelf uitgezocht?
Helemaal niets…grapje natuurlijk! Volgens mijn “lecture” en Google is het mogelijk de gebruikersnaam en groep waartoe een gebruiker behoort te achterhalen. Bij de huidige voorbeelden is dit echter pas mogelijk nadat een gebruiker zich aanmeld op intratnet website. Ik wil echter zonder dat een gebruiker zich aanmeld kunnen zien welke gebruikers en groepen aanwezig zijn op de Windows Server. Een soort van “select users from windows server” om zo de nodige automatische processen te kunnen starten van vraag 3.
Tips, tricks en suggesties
Heb jij de nodige ervaring of een alternatieve oplossing voor mijn probleem? Of zit ik helemaal verkeerd te denken? Feedback en links zijn meer dan welkom.
[ Voor 4% gewijzigd door DerKleinePunkt op 12-06-2008 16:19 ]
Ein kleiner Punkt in einer grossen Welt