Opracowałem aplikację Logic i chcę ją wdrożyć za pomocą pliku parametrów.
Kiedy używamy service bus connector
w aplikacji logiki we have service bus connection string
, więc możemy zrobić to jako parameter for service bus connection string
.
Ale podczas używania salesforce connector
ask for login
wejdzie w designer panel
i wygeneruje połączenie API dla salesforce
.
Ale podczas wdrażania ja do not find any connection string or login credential url for salesforce connector
.
Zastanawiam się, jak to będzie działać dla innych grup zasobów podczas wdrażania?
1 odpowiedź
Czy Twoja aplikacja Logic może odwoływać się do istniejącego łącznika Salesforce? Łączniki Salesforce muszą zostać uwierzytelnione; Jednak po uwierzytelnieniu uważam, że możesz odwołać się do niego w szablonie ARM, używając czegoś podobnego do następującego w aplikacji Logic:
"$connections": {
"value": {
"salesforce": {
"id": "[concat(subscription().id, '/providers/Microsoft.Web/locations/', 'CONNECTION REGION', '/managedApis/', 'salesforce')]",
"connectionId": "[resourceId('Microsoft.Web/connections', parameters('salesforce_Connection_Name'))]",
"connectionName": "[parameters('salesforce_Connection_Name')]"
}
Możesz wdrożyć połączenie w tym samym szablonie za pomocą czegoś takiego:
{
"type": "MICROSOFT.WEB/CONNECTIONS",
"apiVersion": "2016-06-01",
"name": "[parameters('salesforce_Connection_Name')]",
"location": "centralus",
"properties": {
"api": {
"id": "[concat(subscription().id, '/providers/Microsoft.Web/locations/', 'INSERT REGION', '/managedApis/', 'salesforce')]"
},
"displayName": "[parameters('salesforce_Connection_DisplayName')]",
"nonSecretParameterValues": {
"token:LoginUri": "[parameters('salesforce_token:LoginUri')]",
"salesforceApiVersion": "[parameters('salesforce_salesforceApiVersion')]"
}
}
}
Musisz podać LoginURI jako parametr, który w przypadku wielu środowisk Salesforce i Azure dobrze byłoby ponownie użyć tego samego szablonu z różnymi parametrami.
Podobne pytania
Powiązane pytania
Nowe pytania
azure
Microsoft Azure to platforma jako usługa i infrastruktura jako usługa w chmurze. Użyj tego tagu w przypadku pytań dotyczących programowania dotyczących platformy Azure. Ogólną pomoc dotyczącą serwera można uzyskać pod adresem Super User lub Server Fault.