Skip to content

Commit ff09aaa

Browse files
ggarima01Copilot
andauthored
Improve SCIM validation for propagation delays and provider compatibility (#167)
Add propagation delays and provider-specific compatibility handling across the Standard Logic App validation workflows. Remove deprecated top-level templates, documentation, and media assets, normalize the updated workflow JSON files to LF, and bump VERSION from 11.0 to 12.0. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent a209a8e commit ff09aaa

65 files changed

Lines changed: 719 additions & 8945 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎Microsoft.SCIM.LogicAppValidationTemplate/StandardLogicApp/Initialization_Workflow.json‎

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,13 +150,25 @@
150150
}
151151
}
152152
},
153-
"Compose_Job_Settings_And_Templates": {
153+
"Filter_BaseAddress_Connectivity_Parameter": {
154154
"runAfter": {
155155
"Get_Connectivity_Parameters": [
156156
"Succeeded",
157157
"Failed"
158158
]
159159
},
160+
"type": "Query",
161+
"inputs": {
162+
"from": "@coalesce(body('Get_Connectivity_Parameters')?['value'], json('[]'))",
163+
"where": "@equals(toLower(coalesce(item()?['key'], item()?['name'], '')), 'baseaddress')"
164+
}
165+
},
166+
"Compose_Job_Settings_And_Templates": {
167+
"runAfter": {
168+
"Filter_BaseAddress_Connectivity_Parameter": [
169+
"Succeeded"
170+
]
171+
},
160172
"type": "Compose",
161173
"inputs": {
162174
"jobSettings": "@body('Get_Job_Details')",
@@ -1234,6 +1246,7 @@
12341246
"appRoles": "@body('Get_App_Roles')",
12351247
"userAppRole": "@body('Filter_User_AppRole')",
12361248
"schema": "@body('Get_Schema')",
1249+
"baseAddress": "@if(greater(length(coalesce(body('Filter_BaseAddress_Connectivity_Parameter'), json('[]'))), 0), first(body('Filter_BaseAddress_Connectivity_Parameter'))?['value'], '')",
12371250
"sourceToTargetLookup": "@variables('sourceToTargetLookup')",
12381251
"mappedUserTargetAttributes": "@body('Select_Target_Attribute_Names')",
12391252
"mappedGroupTargetAttributes": "@body('Select_Target_Group_Attribute_Names')",

‎Microsoft.SCIM.LogicAppValidationTemplate/StandardLogicApp/SCIMTests_Workflow.json‎

Lines changed: 692 additions & 124 deletions
Large diffs are not rendered by default.

‎Microsoft.SCIM.LogicAppValidationTemplate/StandardLogicApp/UserTests_Workflow.json‎

Lines changed: 12 additions & 58 deletions
Large diffs are not rendered by default.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
11.0
1+
12.0

0 commit comments

Comments
 (0)