Interface ServicePrincipal.DefinitionStages.WithRoleAssignment

    • Method Detail

      • withNewRole

        ServicePrincipal.DefinitionStages.WithCreate withNewRole​(BuiltInRole role,
                                                                 String scope)
        Assigns a new role to the service principal.
        Parameters:
        role - the role to assign to the service principal
        scope - the scope the service principal can access
        Returns:
        the next stage of the service principal definition
      • withNewRoleInSubscription

        ServicePrincipal.DefinitionStages.WithCreate withNewRoleInSubscription​(BuiltInRole role,
                                                                               String subscriptionId)
        Assigns a new role to the service principal.
        Parameters:
        role - the role to assign to the service principal
        subscriptionId - the subscription the service principal can access
        Returns:
        the next stage of the service principal definition
      • withNewRoleInResourceGroup

        ServicePrincipal.DefinitionStages.WithCreate withNewRoleInResourceGroup​(BuiltInRole role,
                                                                                ResourceGroup resourceGroup)
        Assigns a new role to the service principal.
        Parameters:
        role - the role to assign to the service principal
        resourceGroup - the resource group the service principal can access
        Returns:
        the next stage of the service principal definition