New-EntraBetaPrivateAccessApplication
Creates a Private Access application and assigns a connector group to it.
Syntax
New-EntraBetaPrivateAccessApplication
-ApplicationName <String>
[-ConnectorGroupId <String>]
[<CommonParameters>]
Description
The New-EntraBetaPrivateAccessApplication
cmdlet creates a Private Access application and assigns a connector group to it.
Examples
Example 1: Create a new Private Access app and assign the default connector group
Connect-Entra -Scopes 'NetworkAccessPolicy.ReadWrite.All', 'Application.ReadWrite.All', 'NetworkAccess.ReadWrite.All'
New-EntraBetaPrivateAccessApplication -ApplicationName 'Contoso GSA Application'
This example shows how to create a new Private Access application named Contoso GSA Application
and assign it to the default connector group.
Example 2: Create a new Private Access app and assign a specific connector group
Connect-Entra -Scopes 'NetworkAccessPolicy.ReadWrite.All', 'Application.ReadWrite.All', 'NetworkAccess.ReadWrite.All'
$connectorGroup = Get-EntraBetaApplicationProxyConnectorGroup -Filter "Name eq 'Contoso GSA Group'"
New-EntraBetaPrivateAccessApplication -ApplicationName 'Contoso GSA Application' -ConnectorGroupId $connectorGroup.Id
This example shows how to create a new Private Access application named Contoso GSA Application
and assign it to a specific connector group.
Inputs
System.String
System.Nullable`1[[System. Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] System.Nullable`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
Outputs
System.Object