Jak na… – Přidání OpsMgr 2007 RunAs účtu pomocí PowerShell skriptu

Určitě se i ve vašem IT najdou situace, kdy k administraci raději využijete skriptů než aplikačních rozhraní. Tato situace může nastat pokud potřebujete dělat více změn najednou nebo jen prostě máte skriptování rádi.

 

Zde je krátká ukázka, jak lze jednoduše přidat RunAs účet do prostředí OpsMgr 2007. Převzato ze System Center Weblogu.

#Create RunAs Account

#Connect to MG
$mg = (Get-Item .).ManagementGroup

#Create new account object
$oAccount = New-Object Microsoft.EnterpriseManagement.Monitoring.Security.MonitoringWindowsCredentialSecureData

#Input basic account details
$oAccount.Domain = "MyDomain"
$oAccount.UserName = "testaccount"
$oAccount.Name = "Test Account"
$sPassword = "MyPassword"

#Set Password (more complicated than the previous settings)
$oPassword = New-Object System.Security.SecureString
foreach($char in $sPassword.ToCharArray())
{
$oPassword.AppendChar($char)
}
$oAccount.SecureData = $oPassword

#Finally add the account
$mg.InsertMonitoringSecureData($oAccount)

Pokud by jste chtěli načítat informace o větším množství účtů z textového souboru nebo zadávat tyto údaje pomocí příkazové řádky, lze skript upravit. Podrobnější informace získáte pomocí PowerShell příkazu Get-Credential.

Advertisements

Zanechat Odpověď

Vyplňte detaily níže nebo klikněte na ikonu pro přihlášení:

WordPress.com Logo

Komentujete pomocí vašeho WordPress.com účtu. Odhlásit / Změnit )

Twitter picture

Komentujete pomocí vašeho Twitter účtu. Odhlásit / Změnit )

Facebook photo

Komentujete pomocí vašeho Facebook účtu. Odhlásit / Změnit )

Google+ photo

Komentujete pomocí vašeho Google+ účtu. Odhlásit / Změnit )

Připojování k %s

%d bloggers like this: