From 8397fee7af4a3d3fefc6d1ea1440b0baf38c6371 Mon Sep 17 00:00:00 2001 From: Hayden Roszell Date: Wed, 27 Sep 2023 12:23:59 -0700 Subject: [PATCH] fix(manifest) Add store-type to integration manifest --- .gitignore | 4 +- integration-manifest.json | 117 +++++++++++++++++++++++++++++++++++++- 2 files changed, 118 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 600e2bf..fd963ea 100644 --- a/.gitignore +++ b/.gitignore @@ -345,4 +345,6 @@ healthchecksdb /privkey.pem /key.pem /cert.pem -/cert.csr \ No newline at end of file +/cert.csr + +*/C: \ No newline at end of file diff --git a/integration-manifest.json b/integration-manifest.json index f7837e4..0a085fa 100644 --- a/integration-manifest.json +++ b/integration-manifest.json @@ -27,7 +27,120 @@ "supportsReenrollment": false, "supportsInventory": true, "platformSupport": "Unused" - } + }, + "store_types": [ + { + "Name": "Azure Application (Auth)", + "ShortName": "AzureApp", + "Capability": "AzureApp", + "LocalStore": false, + "SupportedOperations": { + "Add": true, + "Create": false, + "Discovery": true, + "Enrollment": false, + "Remove": true + }, + "Properties": [ + { + "StoreTypeId": 279, + "Name": "ServerUsername", + "DisplayName": "Server Username", + "Type": "Secret", + "DependsOn": "", + "DefaultValue": "", + "Required": false + }, + { + "StoreTypeId": 279, + "Name": "ServerPassword", + "DisplayName": "Server Password", + "Type": "Secret", + "DependsOn": "", + "DefaultValue": "", + "Required": false + }, + { + "StoreTypeId": 279, + "Name": "ServerUseSsl", + "DisplayName": "Use SSL", + "Type": "Bool", + "DependsOn": "", + "DefaultValue": "true", + "Required": true + } + ], + "EntryParameters": [], + "PasswordOptions": { + "EntrySupported": false, + "StoreRequired": false, + "Style": "Default" + }, + "PrivateKeyAllowed": "Forbidden", + "JobProperties": [], + "ServerRequired": true, + "PowerShell": false, + "BlueprintAllowed": false, + "CustomAliasAllowed": "Required" + }, + { + { + "Name": "Azure Service Principal (SSO/SAML)", + "ShortName": "AzureSP", + "Capability": "AzureSP", + "LocalStore": false, + "SupportedOperations": { + "Add": true, + "Create": false, + "Discovery": true, + "Enrollment": false, + "Remove": true + }, + "Properties": [ + { + "StoreTypeId": 280, + "Name": "ServerUsername", + "DisplayName": "Server Username", + "Type": "Secret", + "DependsOn": "", + "DefaultValue": "", + "Required": false + }, + { + "StoreTypeId": 280, + "Name": "ServerPassword", + "DisplayName": "Server Password", + "Type": "Secret", + "DependsOn": "", + "DefaultValue": "", + "Required": false + }, + { + "StoreTypeId": 280, + "Name": "ServerUseSsl", + "DisplayName": "Use SSL", + "Type": "Bool", + "DependsOn": "", + "DefaultValue": "true", + "Required": true + } + ], + "EntryParameters": [], + "PasswordOptions": { + "EntrySupported": false, + "StoreRequired": false, + "Style": "Default" + }, + "PrivateKeyAllowed": "Required", + "JobProperties": [], + "ServerRequired": true, + "PowerShell": false, + "BlueprintAllowed": false, + "CustomAliasAllowed": "Required" + }, + } + ] } - } + }, + "release_dir": "" }