Delen via


Import-CMAADServerApplication

SYNOPSIS

Maak de definitie Azure Active Directory (Azure AD)-server-app in Configuration Manager.

SYNTAX

Import-CMAADServerApplication [-AppIdUri <Uri>] [-AppName] <String>
 [-AzureEnvironmentOption <AzureEnvironment>] [-ClientId] <String> [-SecretKey] <SecureString>
 [-SecretKeyExpiry] <DateTime> [-TenantId] <String> [-TenantName] <String> [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Gebruik deze cmdlet om de server-app te importeren uit Azure AD en definieer deze voor de Configuration Manager site. Er wordt vanuit gaan dat een Azure-beheerder de app al heeft gemaakt in Azure AD. In Azure AD wordt deze app een web-app-registratie genoemd.

Zie 2010 release notes: Cloud management gateway (Opmerkingen bij de release van 2010: Cloud management gateway)voor meer informatie over het gebruik van deze cmdlet om een cloudbeheergateway (CMG) te maken.

Zie Azure-services configureren voor meer Configuration Manager Azure-apps in azure-apps.

Notitie

Deze cmdlet werkt mogelijk met andere Azure-services, maar wordt alleen getest met de cloudbeheerverbinding om de cloudbeheergateway (CMG) te ondersteunen.

EXAMPLES

Voorbeeld 1

In dit voorbeeld maakt de eerste opdracht een datum/tijd-variabele voor 11/16/2021 . De tweede opdracht gebruikt deze datumvariabele als de vervaldatum van de geheime sleutel, wanneer de server-app wordt geïmporteerd met behulp van de opgegeven gegevens.

$date = [datetime]::parseexact("11/16/2021", 'MM/dd/yyyy', $null)

Import-CMAADServerApplication -TenantName "Contoso" -TenantId "05a349fa-298a-4427-8771-9efcdb73431e" -AppName "CmgServerApp" -ClientId "7078946d-fc1c-43b7-8dee-dd6e6b00d783" -SecretKey "1uXGR^!0@Cjas6qI*J02ZeS&&zY19^hC*9" -SecretKeyExpiry $date

PARAMETERS

-AppIdUri

Geef de URI van de toepassings-id van de app-registratie op in de Azure AD-portal. Deze waarde moet uniek zijn in uw Azure AD-tenant. Het staat in het toegangsken dat wordt gebruikt door de Configuration Manager client om toegang tot de service aan te vragen. De indeling is vergelijkbaar met https://ConfigMgrService .

Type: Uri
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-AppName

Geef de gebruiksvriendelijke naam voor de app op. Deze waarde is de weergavenaam in de app-registratie.

Type: String
Parameter Sets: (All)
Aliases: ApplicationName

Required: True
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-AzureEnvironmentOption

Geef op of deze app-registratie zich in de globale Azure-cloud ( ) of in AzurePublicCloud Azure Government cloud ( ) AzureUSGovernmentCloud .

Type: AzureEnvironment
Parameter Sets: (All)
Aliases:
Accepted values: AzurePublicCloud, AzureUSGovernmentCloud

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ClientId

Geef de waarde van de toepassings-id (client-id) van de app-registratie op in Azure AD. De indeling is een standaard-GUID.

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DisableWildcardHandling

Deze parameter behandelt jokertekens als letterlijke tekenwaarden. U kunt deze niet combineren met ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ForceWildcardHandling

Deze parameter verwerkt jokertekens en kan leiden tot onverwacht gedrag (niet aanbevolen). U kunt deze niet combineren met DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SecretKey

Geef de geheime sleutel voor deze app op zoals gekopieerd uit de Azure Portal. U hebt de geheime sleutel gekopieerd toen u de app in Azure AD registreerde.

Type: SecureString
Parameter Sets: (All)
Aliases:

Required: True
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SecretKeyExpiry

Geef de datum op waarop de SecretKey verloopt. U configureert deze waarde wanneer u de geheime sleutel voor de app in Azure AD maakt.

Type: DateTime
Parameter Sets: (All)
Aliases:

Required: True
Position: 5
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-TenantId

Geef de GUID van uw Azure AD-tenant op.

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-TenantName

Geef de naam van uw Azure AD-tenant op.

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Deze cmdlet biedt ondersteuning voor de meest gebruikte parameters: -Debug, - ErrorAction, - ErrorVariable, - InformationAction, -InformationVariable, - OutVariable,-OutBuffer, - PipelineVariable - Verbose, - WarningAction en -WarningVariable. Zie voor meer informatie about_CommonParameters.

INPUTS

Geen

OUTPUTS

IResultObject#SMS_AAD_Application_Ex

OPMERKINGEN

Get-CTOLDApplication

Import-CCLEDClientApplication

Azure-services configureren