Resource Type: dsc_aadapplication
- Defined in:
- lib/puppet/type/dsc_aadapplication.rb
Overview
The DSC AADApplication resource type. Automatically generated from version 1.21.1222.1
Properties
-
dsc_appid
AppId for the app.
-
dsc_applicationid
Id of the Azure Active Directory application to authenticate with.
-
dsc_applicationsecret
Secret of the Azure Active Directory application to authenticate with.
-
dsc_availabletoothertenants
Indicates whether this application is available in other tenants.
-
dsc_certificatethumbprint
Thumbprint of the Azure Active Directory application’s authentication certificate to use for authentication.
-
dsc_ensure
Specify if the Azure AD App should exist or not.
-
dsc_groupmembershipclaims
A bitmask that configures the groups claim issued in a user or OAuth 2.0 access token that the application expects. The bitmask values are: 0: None, 1: Security groups and Azure AD roles, 2: Reserved, and 4: Reserved. Setting the bitmask to 7 will get all of the security groups, distribution groups, and Azure AD directory roles that the signed-in user is a member of.
-
dsc_homepage
The URL to the application’s homepage.
-
dsc_identifieruris
User-defined URI(s) that uniquely identify a Web application within its Azure AD tenant, or within a verified custom domain.
-
dsc_knownclientapplications
Client applications that are tied to this resource application.
-
dsc_logouturl
The logout url for this application.
-
dsc_oauth2requirepostresponse
Set this to true if an Oauth2 psot response is required.
-
dsc_objectid
ObjectID of the app.
-
dsc_permissions
API permissions for the Azure Active Directory Application.
-
dsc_publicclient
Specifies whether this application is a public client (such as an installed application running on a mobile device). Default is false.
-
dsc_replyurls
Specifies the URLs that user tokens are sent to for sign in, or the redirect URIs that OAuth 2.0 authorization codes and access tokens are sent to.
-
dsc_tenantid
Id of the Azure Active Directory tenant used for authentication.
Parameters
-
dsc_credential
Credentials for the Microsoft Graph delegated permissions.
-
dsc_displayname (namevar)
DisplayName of the app
-
dsc_psdscrunascredential
-
name (namevar)
Description of the purpose for this resource declaration.
-
validation_mode
(defaults to: property)
Whether to check if the resource is in the desired state by property (default) or using Invoke-DscResource in Test mode (resource).