Bonjour,
Je voudrai dans mon code attribuer des droits sur un dossier afin de pouvoir
y placer des fichiers puis supprimer
ces droits.
Je sais comment faire pour attribuer les droits et les supprimer qd c'est
quelqu'un du groupe administrateurs qui exécute l'appli.
Mais comment faire qd c'est un utilisateur qui n'a pas le droit de modifier
les droits NTFS.
Est-ce que mon appli peut exécuter la portion de code avec des droits
d'administrateur ou lancer un autre programme avec d'autres droits que celui
aui exécute l'appli ?
J'espère que je me suis fait comprendre !!!
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
AlexC
J'ai essayé aussi de trouver la solution, mais sans résultats, on m'avait dirigé vers Active Directory, mais n'étant pas sur un réseau d'entreprise je n'ai pu l'utiliser, ou alors je n'ai pas tout saisis. Si tu a des infos de suis interressé merci !
"avatar" a écrit dans le message de news:
Bonjour, Je voudrai dans mon code attribuer des droits sur un dossier afin de pouvoir y placer des fichiers puis supprimer ces droits. Je sais comment faire pour attribuer les droits et les supprimer qd c'est quelqu'un du groupe administrateurs qui exécute l'appli. Mais comment faire qd c'est un utilisateur qui n'a pas le droit de modifier les droits NTFS. Est-ce que mon appli peut exécuter la portion de code avec des droits d'administrateur ou lancer un autre programme avec d'autres droits que celui aui exécute l'appli ? J'espère que je me suis fait comprendre !!!
Merci
J'ai essayé aussi de trouver la solution, mais sans résultats, on m'avait
dirigé vers Active Directory, mais n'étant pas sur un réseau d'entreprise
je n'ai pu l'utiliser, ou alors je n'ai pas tout saisis.
Si tu a des infos de suis interressé merci !
"avatar" <avatar@discussions.microsoft.com> a écrit dans le message de news:
C69C2FE2-1EC5-41EF-88AD-43C193D2F0F4@microsoft.com...
Bonjour,
Je voudrai dans mon code attribuer des droits sur un dossier afin de
pouvoir
y placer des fichiers puis supprimer
ces droits.
Je sais comment faire pour attribuer les droits et les supprimer qd c'est
quelqu'un du groupe administrateurs qui exécute l'appli.
Mais comment faire qd c'est un utilisateur qui n'a pas le droit de
modifier
les droits NTFS.
Est-ce que mon appli peut exécuter la portion de code avec des droits
d'administrateur ou lancer un autre programme avec d'autres droits que
celui
aui exécute l'appli ?
J'espère que je me suis fait comprendre !!!
J'ai essayé aussi de trouver la solution, mais sans résultats, on m'avait dirigé vers Active Directory, mais n'étant pas sur un réseau d'entreprise je n'ai pu l'utiliser, ou alors je n'ai pas tout saisis. Si tu a des infos de suis interressé merci !
"avatar" a écrit dans le message de news:
Bonjour, Je voudrai dans mon code attribuer des droits sur un dossier afin de pouvoir y placer des fichiers puis supprimer ces droits. Je sais comment faire pour attribuer les droits et les supprimer qd c'est quelqu'un du groupe administrateurs qui exécute l'appli. Mais comment faire qd c'est un utilisateur qui n'a pas le droit de modifier les droits NTFS. Est-ce que mon appli peut exécuter la portion de code avec des droits d'administrateur ou lancer un autre programme avec d'autres droits que celui aui exécute l'appli ? J'espère que je me suis fait comprendre !!!
Merci
Fred
Bonjour, Regarde du côté de la classe System.Security.WindowsIdentity peut-être. J'ai vu un exemple de code pour changer l'identité en cours (méthode Impersonate) Cela dit, je pense qu'il est préférable de créer un compte spécifique auquel on n'attribue que les droits de modifier les permissions sur les répertoires en question, car ton mot de passe sera visible dans le code (à moins que tu le demande à l'utilisateur). Tiens-nous au courant. Je n'ai pas eu l'occasion de résoudre ce problème. Sinon, tu peux aller chercher superexec sur le site de JCB http://www.bellamyjc.org
"avatar" a écrit dans le message de news:
Bonjour, Je voudrai dans mon code attribuer des droits sur un dossier afin de pouvoir y placer des fichiers puis supprimer ces droits. Je sais comment faire pour attribuer les droits et les supprimer qd c'est quelqu'un du groupe administrateurs qui exécute l'appli. Mais comment faire qd c'est un utilisateur qui n'a pas le droit de modifier les droits NTFS. Est-ce que mon appli peut exécuter la portion de code avec des droits d'administrateur ou lancer un autre programme avec d'autres droits que celui aui exécute l'appli ? J'espère que je me suis fait comprendre !!!
Merci
Bonjour,
Regarde du côté de la classe System.Security.WindowsIdentity peut-être.
J'ai vu un exemple de code pour changer l'identité en cours (méthode
Impersonate)
Cela dit, je pense qu'il est préférable de créer un compte spécifique auquel
on n'attribue que les droits de modifier les permissions sur les répertoires
en question, car ton mot de passe sera visible dans le code (à moins que tu
le demande à l'utilisateur).
Tiens-nous au courant. Je n'ai pas eu l'occasion de résoudre ce problème.
Sinon, tu peux aller chercher superexec sur le site de JCB
http://www.bellamyjc.org
"avatar" <avatar@discussions.microsoft.com> a écrit dans le message de news:
C69C2FE2-1EC5-41EF-88AD-43C193D2F0F4@microsoft.com...
Bonjour,
Je voudrai dans mon code attribuer des droits sur un dossier afin de
pouvoir
y placer des fichiers puis supprimer
ces droits.
Je sais comment faire pour attribuer les droits et les supprimer qd c'est
quelqu'un du groupe administrateurs qui exécute l'appli.
Mais comment faire qd c'est un utilisateur qui n'a pas le droit de
modifier
les droits NTFS.
Est-ce que mon appli peut exécuter la portion de code avec des droits
d'administrateur ou lancer un autre programme avec d'autres droits que
celui
aui exécute l'appli ?
J'espère que je me suis fait comprendre !!!
Bonjour, Regarde du côté de la classe System.Security.WindowsIdentity peut-être. J'ai vu un exemple de code pour changer l'identité en cours (méthode Impersonate) Cela dit, je pense qu'il est préférable de créer un compte spécifique auquel on n'attribue que les droits de modifier les permissions sur les répertoires en question, car ton mot de passe sera visible dans le code (à moins que tu le demande à l'utilisateur). Tiens-nous au courant. Je n'ai pas eu l'occasion de résoudre ce problème. Sinon, tu peux aller chercher superexec sur le site de JCB http://www.bellamyjc.org
"avatar" a écrit dans le message de news:
Bonjour, Je voudrai dans mon code attribuer des droits sur un dossier afin de pouvoir y placer des fichiers puis supprimer ces droits. Je sais comment faire pour attribuer les droits et les supprimer qd c'est quelqu'un du groupe administrateurs qui exécute l'appli. Mais comment faire qd c'est un utilisateur qui n'a pas le droit de modifier les droits NTFS. Est-ce que mon appli peut exécuter la portion de code avec des droits d'administrateur ou lancer un autre programme avec d'autres droits que celui aui exécute l'appli ? J'espère que je me suis fait comprendre !!!