Subscribe

UiPath Activities

The UiPath Activities Guide

App/Url Restrictions

Rule ID: UI-SEC-010

Scope: Activity

Description

Enables you to control which applications and URLs can be used by the current workflow by throwing an error when a prohibited one is used. This can be done in two ways:

Allow

By using the Allowed Applications and Allowed Urls fields in the Workflow Analyzer, you can specify which applications or URLs can be accessed by the current workflow.

📘

Note:

If an application or URL is specified in these fields, they are the only ones that can be accessed by your automation project. If an application or URL that is not specified is accessed, the automation throws an error.

Prohibit

By using the Prohibited Applications and Prohibited Urls fields in the Workflow Analyzer, you can specify which applications or URLs cannot be accessed by the current workflow.

📘

Note:

All applications and URLs except the ones specified in these fields can be accessed by your automation. If either an application or URL that is specified in this Workflow Analyzer rule is accessed, an error is thrown.

Recommendation

Do not create automations for applications or web pages that are not allowed by your organization.

Modifying the Rule

In the Project Settings window, select the Workflow Analyzer tab. Find and select the rule, and then define the restrictions for applications and URLs using the prohibited lists or the allowed lists. When modifying the rule:

  • Add a list of URLs / applications separated by semicolons (;). For applications, you can add any part of the full path to executable files. For web pages, you can add any part of the URL.

📘

Important!

Do not use the prohibited and allowed lists concurrently for the same scope. If both lists are populated for the same scope, the list of allowed applications/URLs takes precedence.

Reset to Default

By default, the rule does not restrict the use of any activity. To reset the rule to default, right-click it in the Project Settings window, and then click Reset to default.

What the Rule Verifies

The rule verifies all of the app type attributes of the selectors within the entire project. This includes scope activities, such as Attach Browser. Also, the FileName property of the Open Application activity and the Url property of the OpenBrowser activity are verified.

Updated 28 days ago


App/Url Restrictions


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.