Advertisement
Guest User

Untitled

a guest
Dec 1st, 2015
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. Import-Module ActiveDirectory
  2. Add-PSSnapin Microsoft.Exchange.Management.Powershell.E2010
  3.  
  4. $object = import-csv "C:\IMPORT\FixTheseAccounts.csv"
  5.  
  6. foreach ( $user in $object ) {
  7.  
  8. $perms = Get-ADPermission "DC=clouduccino,DC=com" -user "MSOL_ABCDEF123456"
  9.  
  10. foreach ($perm in $perms) {
  11.  
  12. write-host "User :" $user.DistinguishedName
  13. write-host "Identity :" $perm.User
  14. write-host "AccessRights :" $perm.AccessRights
  15. write-host "Properties :" $perm.Properties
  16. write-host "InheritedObjectType :" $perm.InheritedObjectType
  17. write-host "InheritanceType :" $perm.InheritanceType
  18.  
  19. Add-ADPermission $user.DistinguishedName `
  20. -user $perm.User `
  21. -AccessRights $perm.AccessRights `
  22. -Properties $perm.Properties `
  23. -InheritedObjectType $perm.InheritedObjectType `
  24. -InheritanceType $perm.InheritanceType | out-null
  25.  
  26. }
  27.  
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement