Je souhaite renvoyer une liste d'appartenances à un groupe pour un utilisateur de domaine spécifique. Quelque chose comme ...Obtenir des groupes de domaines pour un utilisateur spécifique et des autorisations pour un fichier spécifié en utilisant .Net
string[] UserGroups(string domain, string domainUserName)
{
// query domain info
// return a list of accounts the user is a member of
}
En outre, je veux être en mesure de voir quels comptes de domaine/groupes ont accès à un fichier/dossier spécifié.
string[] AllowedAccounts(string domain, string filePath)
{
// query file/folder permission
// return a list of accounts with access to file/folder
}
Quelle est la meilleure façon d'effectuer ces deux tâches en utilisant C#?