You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Invoke-Usecase-Name 'RoleAssignmentAndCustomRoleDefinition'-Description "Assign a reader role and create a custom role definition"-UsecaseBlock `
@@ -765,8 +765,8 @@ while ($runCount -le $NumberOfIterations)
765
765
}
766
766
$osVersion,$linuxImgExists
767
767
}
768
-
[string]$osVersion=$pirQueryRes[2]
769
-
[boolean]$linuxImgExists=$pirQueryRes[3]
768
+
#[string]$osVersion = $pirQueryRes[2]
769
+
#[boolean]$linuxImgExists = $pirQueryRes[3]
770
770
771
771
Invoke-Usecase-Name 'DeployARMTemplate'-Description "Deploy ARM template to setup the virtual machines"-UsecaseBlock `
772
772
{
@@ -1166,13 +1166,13 @@ while ($runCount -le $NumberOfIterations)
1166
1166
1167
1167
Invoke-Usecase-Name 'RemoveLinuxImageFromPIR'-Description "Remove the Linux image uploaded during setup from the Platform Image Respository"-UsecaseBlock `
1168
1168
{
1169
-
if (Get-AzureRmVMImage-Location $ResourceLocation-PublisherName $linuxImagePublisher-Offer $linuxImageOffer-Sku $LinuxOSSku-ErrorAction SilentlyContinue)
1169
+
if ((Get-AzureRmVMImage-Location $ResourceLocation-PublisherName $linuxImagePublisher-Offer $linuxImageOffer-Sku $LinuxOSSku-ErrorAction SilentlyContinue) -and ($linuxUpload))
These tools are meant to help customers integrate Azure Stack into their Datacenter. Datacenter integration of Azure Stack does require configuration changes on existing infrastructure services which are not touched by Azure Stack's automation. These scripts are meant to help to simplify and reduce failures.
4
+
5
+
6
+
## AD FS integration
7
+
8
+
Configure AD FS relying Party Trust including claim transformation rules
9
+
10
+
11
+
---
12
+
_This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [[email protected]](mailto:[email protected]) with any additional questions or comments._
Copy file name to clipboardExpand all lines: DatacenterIntegration/Identity/setupadfs.ps1
+61Lines changed: 61 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -0,0 +1,61 @@
1
+
# Copyright (c) Microsoft Corporation. All rights reserved.
2
+
# See LICENSE.txt in the project root for license information.
3
+
4
+
<#
5
+
6
+
.SYNOPSIS
7
+
8
+
Configures existing AD FS for Azure Stack
9
+
10
+
.DESCRIPTION
11
+
12
+
It will create a relying Party Trust to Azure Stack's AD FS with the necessary rules. It will also turn on form based authentication and Enable as setting to support Edge
13
+
14
+
.PARAMETER ExternalDNSZoneSpecify the Extnerl Dns Zone of Azure Stack which was also provided for initial deployment.EXAMPLE .\setupadfs.ps1 -externaldnszone local.azurestack.external#>Param( [string]$ExternalDNSZone)
0 commit comments