Vraag : Openbare de omslagtoestemmingen van Powershell

De deskundigen,

I hebben een server van de Uitwisseling die gastheren diverse bedrijven.  Ik heb een programma gecre�ërd om nieuwe openbare omslagen volgens het unieke herkenningsteken van een cliënt toe te voegen gebruikend het „nieuw-PublicFolder - bevel van Powershell van de Identiteit“.  Dit werkt boete, nochtans heb ik opgemerkt dat deze omslagen voor alle bestaande gebruikers toegankelijk zijn.  Dit duidelijk is niet wat ik wil.  Gebruikend het bevel Powershell, plaats „toe:voegen-PublicFolderClientPermissions“ werkt voor een bepaalde gebruiker, maar heb ik een methode nodig om (toestemmingen aan niets automatisch te blokkeren) voor al users.

Is dit mogelijk?

Antwoord : Openbare de omslagtoestemmingen van Powershell


$_.Name zal de openbare omslagnaam van verwijzingen voorzien. Als u de brievenbusnaam… nodig hebt


Krijgen-brievenbus | ForEach-voorwerp {
    $Mailbox = $_
    Krijgen-PublicFolder - Recurse | ForEach-voorwerp {
       Toe:voegen-PublicFolderClientPermission - Identiteit $_.name - AccessRights niets - Gebruiker $Mailbox.DistinguishedName
   }
}


Is dat daarna wat u bent? Schijnt als het teveel zal vangen een beetje (voegt iedereen aan elke openbare omslag toe).

Chris
Andere oplossingen  
 
programming4us programming4us