Created
March 22, 2019 20:46
-
-
Save irlperu/ed7b8a9e4f2d814fc69fd386a661e3b8 to your computer and use it in GitHub Desktop.
Privileged Access Management for a time period
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Great feature to provide temporary access using PIM | |
| // https://scriptautomaterepeat.com/privileged-access-management/?fbclid=IwAR1iub0C2L6Jt0oYpADDotjoKLwXHwQWQGoMxcaOYOA6Nqsu0dxdqGgdKp8 | |
| // Example 1 | |
| $Time = New-TimeSpan -Minutes 15 | |
| Add-ADGroupMember -Identity "TESTGroup1" -Members "tstuser" -MemberTimeToLive $Time | |
| //Example 2 | |
| $TTL = @{ | |
| Identity = "TESTGroup1 " | |
| Members = " tstuser" | |
| MemberTimeToLive = (New-TimeSpan -Days 15) | |
| } | |
| Add-ADGroupMember @TTL | |
| // Verify | |
| (Get-ADGroup "TESTGroup1" -Property member –ShowMemberTimeToLive).member |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment