0

我认为这是不可能的,但我想知道是否有任何 url 可以将我重定向到标准逻辑应用程序(单租户)中的特定工作流。

我为什么要问这个,因为在消费逻辑应用程序中,如果我向某人提供了 url,他们将直接转到概述页面,在那里他们将获得有关工作流运行历史的信息并可以触发它。

标准逻辑应用程序并非如此。如果我向某人提供 url,他们将转到逻辑应用资源而不是工作流/s 页面。如果我单击工作流,Azure 似乎不会更改 url。

我猜他们缺少这个功能?或者有没有办法扭转这种局面?

4

2 回答 2

1

尝试以下步骤:

  1. 导航到 Azure 订阅上的逻辑应用(标准)刀片。
  2. 单击左侧窗格中的“工作流程”菜单。这将列出您的所有逻辑应用(标准)工作流。
  3. 右键单击您希望获取其直接 URL 的相应工作流链接。(进一步检查下面的图像以供参考)。
  4. 从浏览器上下文菜单中单击“复制链接地址”。

瞧!您应该获得指向相应标准逻辑应用工作流概述页面的直接链接。

截屏: 在此处输入图像描述

以下是逻辑应用(标准)工作流的示例 URL 格式: https ://portal.azure.com/#blade/Microsoft_Azure_EMA/WorkflowMenuBlade/resourceId/%2Fsubscriptions%2Fxxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx%2FresourceGroups%2Fmy -resourcegroup%2Fproviders%2FMicrosoft.Web%2Fsites%2Fmy-standard-logicapp-name%2Fworkflows%2Fmy-workflow-name/location/East%20US

注意:此网址格式仅供参考。请尝试上述步骤以获取工作流程概述页面的准确 URL。

于 2022-01-31T18:57:31.720 回答
0

目前没有这种重定向到工作流的功能,但我们可以考虑的一种解决方法是在屏蔽订阅和您的资源组的同时与代码视图共享用户,这样他们就可以使用相同的代码视图来查看您的工作流订阅和资源组中的逻辑应用。

这是一个示例代码视图

{
    "definition": {
        "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#",
        "actions": {
            "Compose": {
                "inputs": "@body('Parse_JSON')?['ProcedureName']",
                "runAfter": {
                    "Parse_JSON": [
                        "Succeeded"
                    ]
                },
                "type": "Compose"
            },
            "Compose_2": {
                "inputs": "@body('Parse_JSON')?['name']",
                "runAfter": {
                    "Compose": [
                        "Succeeded"
                    ]
                },
                "type": "Compose"
            },
            "Insert_row_(V2)": {
                "inputs": {
                    "body": {
                        "name": "Sample Name",
                        "surname": "Sample Surname"
                    },
                    "host": {
                        "connection": {
                            "name": "@parameters('$connections')['sql']['connectionId']"
                        }
                    },
                    "method": "post",
                    "path": "/v2/datasets/@{encodeURIComponent(encodeURIComponent('default'))},@{encodeURIComponent(encodeURIComponent('default'))}/tables/@{encodeURIComponent(encodeURIComponent('[dbo].[Students]'))}/items"
                },
                "runAfter": {},
                "type": "ApiConnection"
            },
            "Parse_JSON": {
                "inputs": {
                    "content": "@body('Insert_row_(V2)')",
                    "schema": {
                        "properties": {
                            "ProcedureName": {
                                "type": "string"
                            },
                            "name": {
                                "type": "string"
                            },
                            "surname": {
                                "type": "string"
                            }
                        },
                        "type": "object"
                    }
                },
                "runAfter": {
                    "Insert_row_(V2)": [
                        "Succeeded"
                    ]
                },
                "type": "ParseJson"
            }
        },
        "contentVersion": "1.0.0.0",
        "outputs": {},
        "parameters": {
            "$connections": {
                "defaultValue": {},
                "type": "Object"
            }
        },
        "triggers": {
            "manual": {
                "inputs": {
                    "schema": {}
                },
                "kind": "Http",
                "type": "Request"
            }
        }
    },
    "parameters": {
        "$connections": {
            "value": {
                "sql": {
                    "connectionId": "/subscriptions/<YOUR SUBSCRIPTION ID>/resourceGroups/<YOUR RESOURCE GROUP>/providers/Microsoft.Web/connections/sql",
                    "connectionName": "sql",
                    "id": "/subscriptions/<YOUR SUBSCRIPTION ID>/providers/Microsoft.Web/locations/northcentralus/managedApis/sql"
                }
            }
        }
    }
}
于 2021-12-08T07:55:14.653 回答