Question REpertoire avec Controle TOTAL

Plus d'informations
il y a 15 ans 6 mois #7711 par Thomas
Bonjour à vous et merci pour vos réponses que vous m'apporter.

Petite question : J'ai dans une UO des users. Je voudrais créer automatiquement des répertoires pour chaque user avec le contrôle total chacun sur son dossier. Est-ce possible ?

J'ai réussi a créer un user et créer aussi le répertoire mais pas le contrôle total.

Merci à tous

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 15 ans 6 mois #7722 par Jireck
Réponse de Jireck sur le sujet Re:REpertoire avec Controle TOTAL
j'utilise ca

[code:1]
function SetAcl ([string]$Path, [string]$Access, [string]$Permission) {

# Get ACL on FOlder

$GetACL = Get-Acl $Path

# Set up AccessRule

$Allinherit = [system.security.accesscontrol.InheritanceFlags]\"ContainerInherit, ObjectInherit\"
$Allpropagation = [system.security.accesscontrol.PropagationFlags]\"None\"
$AccessRule = New-Object system.security.AccessControl.FileSystemAccessRule($Access, $Permission, $AllInherit, $Allpropagation, \"Allow\"«»)

# Check if Access Already Exists

if ($GetACL.Access | Where { $_.IdentityReference -eq $Access}) {

Write-Host \"Modifying Permissions For: $Access\" -ForeGroundColor Yellow

$AccessModification = New-Object system.security.AccessControl.AccessControlModification
$AccessModification.value__ = 2
$Modification = $False
$GetACL.ModifyAccessRule($AccessModification, $AccessRule, [ref]$Modification) | Out-Null
} else {

Write-Host \"Adding Permission: $Permission For: $Access\"

$GetACL.AddAccessRule($AccessRule)
}

Set-Acl -aclobject $GetACL -Path $Path

Write-Host \"Permission: $Permission Set For: $Access\" -ForeGroundColor Green
}
[/code:1]

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.033 secondes
Propulsé par Kunena