Skip to content

Instantly share code, notes, and snippets.

Darren Robinson darrenjrobinson

Block or report user

Report or block darrenjrobinson

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View Export.ps1
param
(
$username,
$password,
$ExportType
)
begin
{
View Import.ps1
param (
$Username,
$Password,
$OperationType,
[bool] $usepagedimport,
$pagesize
)
#Needs reference to .NET assembly used in the script.
View Password.ps1
# intentionally left blank
View Schema.ps1
$obj = New-Object -Type PSCustomObject
$obj | Add-Member -Type NoteProperty -Name "Anchor-objectGuid|String" -Value "00000000-0000-0000-0000-000000000001"
$obj | Add-Member -Type NoteProperty -Name "objectClass|String" -Value "user"
$obj | Add-Member -Type NoteProperty -Name "accountName|String" -Value "x_mim_adma"
$obj | Add-Member -Type NoteProperty -Name "msExchMailboxGuid|Binary" -Value 0x10
$obj | Add-Member -Type NoteProperty -Name "upn|String" -Value "user@domain.com"
$obj | Add-Member -Type NoteProperty -Name "mail|String" -Value "user@domain.com"
$obj | Add-Member -Type NoteProperty -Name "mailNickname|String" -Value ""
$obj | Add-Member -Type NoteProperty -Name "msExchHomeServerName|String" -Value ""
$obj | Add-Member -Type NoteProperty -Name "homeMDB|String" -Value ""
View Export.ps1
param
(
$username,
$password,
$ExportType
)
begin
{
@darrenjrobinson
darrenjrobinson / Schema.ps1
Last active Nov 17, 2018
Microsoft Identity Manager Skype for Business / Lync PowerShell Management Agent Schema Script. Supporting blog post is located here https://blog.darrenjrobinson.com/provisioning-users-for-lync-skype-for-business-with-fim-mim-using-the-granfeldt-powershell-management-agent/
View Schema.ps1
$obj = New-Object -Type PSCustomObject
$obj | Add-Member -Type NoteProperty -Name "Anchor-objectGuid|String" -Value "00000000-0000-0000-0000-000000000001"
$obj | Add-Member -Type NoteProperty -Name "objectClass|String" -Value "user"
$obj | Add-Member -Type NoteProperty -Name "accountName|String" -Value "x_mim_adma"
$obj | Add-Member -Type NoteProperty -Name "sipAddress|String" -Value "sip:loginname@domain.com"
$obj | Add-Member -Type NoteProperty -Name "upn|String" -Value "user@domain.com"
$obj | Add-Member -Type NoteProperty -Name "lyncEnabled|Boolean" -Value $true
$obj | Add-Member -Type NoteProperty -Name "RegistrarPool|String" -Value "Lync2013Pool.customer.com.au"
$obj | Add-Member -Type NoteProperty -Name "msDScloudextensionAttribute20|String" -Value ""
$obj
View Password.ps1
# intentionally left blank
@darrenjrobinson
darrenjrobinson / Import.ps1
Last active Nov 17, 2018
Microsoft Identity Manager Skype for Business / Lync PowerShell Management Agent Import Script. Supporting blog post is located here https://blog.darrenjrobinson.com/provisioning-users-for-lync-skype-for-business-with-fim-mim-using-the-granfeldt-powershell-management-agent/
View Import.ps1
param (
$Username,
$Password,
$OperationType,
[bool] $usepagedimport,
$pagesize
)
#Needs reference to .NET assembly used in the script.
@darrenjrobinson
darrenjrobinson / Export.ps1
Last active Nov 17, 2018
Microsoft Identity Manager Skype for Business / Lync PowerShell Management Agent Export Script. Supporting blog post is located here https://blog.darrenjrobinson.com/provisioning-users-for-lync-skype-for-business-with-fim-mim-using-the-granfeldt-powershell-management-agent/
View Export.ps1
param
(
$username,
$password,
$ExportType
)
begin
{
$DebugFilePath = "C:\PROGRA~1\MICROS~4\2010\SYNCHR~1\EXTENS~2\Lync\Lync\DebugLyncMA.txt"
@darrenjrobinson
darrenjrobinson / Schema.ps1
Last active Jan 25, 2016
MIMHomeDirPSMA-Schema
View Schema.ps1
$obj = New-Object -Type PSCustomObject
$obj | Add-Member -Type NoteProperty -Name "Anchor-objectGuid|String" -Value "00000000-0000-0000-0000-000000000001"
$obj | Add-Member -Type NoteProperty -Name "objectClass|String" -Value "user"
$obj | Add-Member -Type NoteProperty -Name "accountName|String" -Value "x_mim_adma"
$obj | Add-Member -Type NoteProperty -Name "homeFolderPath|String" -Value "\\server\home$\userID\hdrive"
$obj | Add-Member -Type NoteProperty -Name "homeDrive|String" -Value "H:"
$obj
You can’t perform that action at this time.