Skip to content

Instantly share code, notes, and snippets.

@irlperu
Created March 22, 2019 20:46
Show Gist options
  • Save irlperu/ed7b8a9e4f2d814fc69fd386a661e3b8 to your computer and use it in GitHub Desktop.
Save irlperu/ed7b8a9e4f2d814fc69fd386a661e3b8 to your computer and use it in GitHub Desktop.
Privileged Access Management for a time period
// 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