Skip to content

Commit

Permalink
Created AddIdentityManagerModule.ps1 in AzureAutomation.
Browse files Browse the repository at this point in the history
  • Loading branch information
nboettcher committed Jan 31, 2018
1 parent 3058c95 commit db96a64
Showing 1 changed file with 57 additions and 0 deletions.
57 changes: 57 additions & 0 deletions AddIdentityManagerModule.ps1
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
Param(
[Parameter(Mandatory=$True,Position=1)]
[string]$sqlServer,

[Parameter(Mandatory=$True)]
[string]$database,

[Parameter(Mandatory=$True)]
[string]$product
)

$productsArray = $product.Split(';')

.\ExecuteSQLScript.ps1 -SQLSERVER $sqlServer -Database $database -FileName 'IdentityManager.sql'
.\AddTargetGroupMember.ps1 -SQLSERVER $sqlServer -Database $database -TargetGroup 'IdentityManager'

if ($productsArray -contains 'NS')
{
.\ExecuteSQLScript.ps1 -SQLSERVER $sqlServer -Database $database -FileName 'IdentityManagerNetSuite.sql'
.\AddTargetGroupMember.ps1 -SQLSERVER $sqlServer -Database $database -TargetGroup 'IdentityManagerNetSuite'
}

if ($productsArray -contains 'SAP')
{
.\ExecuteSQLScript.ps1 -SQLSERVER $sqlServer -Database $database -FileName 'IdentityManagerSAP.sql'
.\AddTargetGroupMember.ps1 -SQLSERVER $sqlServer -Database $database -TargetGroup 'IdentityManagerSAP'
}

if ($productsArray -contains 'AX7')
{
.\ExecuteSQLScript.ps1 -SQLSERVER $sqlServer -Database $database -FileName 'IdentityManagerAX7.sql'
.\AddTargetGroupMember.ps1 -SQLSERVER $sqlServer -Database $database -TargetGroup 'IdentityManagerAX7'
}

if ($productsArray -contains 'OR')
{
.\ExecuteSQLScript.ps1 -SQLSERVER $sqlServer -Database $database -FileName 'IdentityManagerOracle.sql'
.\AddTargetGroupMember.ps1 -SQLSERVER $sqlServer -Database $database -TargetGroup 'IdentityManagerOracle'
}

if ($productsArray -contains 'NAV')
{
.\ExecuteSQLScript.ps1 -SQLSERVER $sqlServer -Database $database -FileName 'IdentityManagerNAV.sql'
.\AddTargetGroupMember.ps1 -SQLSERVER $sqlServer -Database $database -TargetGroup 'IdentityManagerNAV'
}

if ($productsArray -contains 'GP')
{
.\ExecuteSQLScript.ps1 -SQLSERVER $sqlServer -Database $database -FileName 'IdentityManagerGP.sql'
.\AddTargetGroupMember.ps1 -SQLSERVER $sqlServer -Database $database -TargetGroup 'IdentityManagerGP'
}

if ($productsArray -contains 'AX')
{
.\ExecuteSQLScript.ps1 -SQLSERVER $sqlServer -Database $database -FileName 'IdentityManagerAX.sql'
.\AddTargetGroupMember.ps1 -SQLSERVER $sqlServer -Database $database -TargetGroup 'IdentityManagerAX'
}

0 comments on commit db96a64

Please sign in to comment.