Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


REST API Credentials Seeds configuration guidelines can be found here.

Azure Identity Connector Credentials Seeds "type" must always be specified as "azure-identity".

Azure Identity Connector Seeds "seed" can be any string.

Properties specific to the Azure Identity Connector Credentials Seeds are described below.


Panel
titleOn this page

Table of Contents

Azure Identity Credentials Properties


FieldRequiredDefaultMultipleNotesExample
propertiesYesNo-NoConfiguration object
clientIdlowerCaseYesNo-falseNoThe Client Id to be used to connect to Azure."dd1bc268-8b54-4ea3-b43d-a15b665d04de"If set to true, all extracted identities are stored in lowercase.true / false
addEveryoneGroupNofalseNoIf set to true, adds an "Everyone" group for all user identities.true / false
addEveryoneExceptExternalGroupNofalseNoIf set to true, adds the "Everyone except external users" group for all user identities.true / false
userRegexNo-NoRegular expression to filter users to add if the "addEveryoneExceptExternalGroup" is set to true.".*companyAGroup.*clientSecretYes-NoThe Client Secret corresponding to the specified Client Id."PZhbltkGdXEAYJl3fn9een1R1bTlrHClNSm8U3QtEet="



Usage example


Saga_json
TitlePOST /aspire/_api/credentials
{
  	"seed": "testSeed",
	"type": "azure-identity",
  	"description": "Azure Identity Credentials TestAzureIdentitySeed",
   	"propertiesconnector": { 
       "clientId"b3aee828-06ff-4a05-b6a5-29c22f792555",
	"connection": "dd1bc26857218d6b-8b5462ed-4ea3485e-b43d9dac-a15b665d04de8423d06dddfg",
	"workflows": [],
	"tags": [],
	"properties": {
		"lowerCase": true,
		"addEveryoneGroup":    "clientSecrettrue,
		"addEveryoneExceptExternalGroup": true,
		"userRegex": "PZhbltkGdXEAYJl3fn9een1R1bTlrHClNSm8U3QtEet=.*companyBGroup.*"
   	}
}