0% found this document useful (0 votes)
11 views15 pages

Lesson 4 Recap Slides

Uploaded by

dc995dc
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views15 pages

Lesson 4 Recap Slides

Uploaded by

dc995dc
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

Infrastructure Training

Lesson 4 Recap
Web.config explained

academy.uipath.com
Nlog section – targets, rules

Orchestrator uses the NLog Rules: divide logs from Robots to


library to collect messages from different targets based on Log
various sources and send them Level
to various targets

Sources: Robot, Quartz Use variables for index name


Scheduler, Orchestrator (Elasticsearch) or for file name
application itself (example from NLog.config on the
robot machine)

Targets: standard targets (Event Additional information on


Log, File, Database) and custom https://www.codeproject.com/Articl
targets (Elasticsearch) es/10631/Introduction-to-NLog
Queues parameters
inProgressMaxNumberOfMinutes
➢ default 1440 (24 hours)
➢ Queue items that stay “In Progress” for more than 24 hours are marked
as “Abandoned”

QueuesStatisticsScheduleCron
➢ default at second 10, every minute
➢ Calculate number of in progress and remaining items, average processing time,
number of errors for each queue

UpdateUncompletedItemsJobCron
➢ default every hour
➢ How often to check for “In progress” items to make them “Abandoned”.
Alerts parameters

Alerts.Email.Enabled DailyAlertMailJobCron

Is read first from the file and An email is sent every


saved in the DB, where it is morning at 7 am, with a
maintained and it’s editable from summary for the last 24
Settings -> Mail
01 02 hours

03 04
NotRespondingRobotsJobCron PeriodicErrorMailJobCron

A job scheduled at every minute, A job scheduled at every 10


to update the status of the robots minutes, to send the emails
which didn’t send a heartbeat in that have been generated by
the last 3 minutes alerts
Windows authentication

Allow registered users Windows Authentication in In web.config set Do not turn


to login with the IIS needs to be enabled WindowsAuth.Enabled to WindowsAuth.AutoLogi
Windows button, for the website true and put domain n.Enabled to true,
instead of providing name in unless you want the
username and WindowsAuth.Domain – application to try to
password short domain name or authenticate the user
long domain name directly with current
Windows user, without
displaying the login
page
Authentication Cookie expiration

Auth.Cookie.Expire - set the


expiration time, in minutes, of Default value is 30 minutes
the Authentication Cookie
Enable “Become a tenant”

Tenants can be created Tenant management is made Tenant.Registration.Enable For 2018.1, the initial value
regardless of the presence by using the following values d set to true in 2017.1 to from web.config is copied
of the “Become a Tenant” on the login page: Tenancy display the “Become a into the DB after the DB is
button; that button on the name: host, Username or Tenant” button on the login created and can only be
login page is to let any email: admin, Password: the page. Set it to false to hide changed from Tenant
visitor to create a tenant. password that was given to the button Management page
you by UiPath
Packages path “NuGet.Packages.Path”
Packages published by UiPath Studio to Orchestrator or manually uploaded from the
Packages page are stored by Orchestrator in a NuGet feed. Orchestrator has it’s own
(built-in) NuGet server, but can also use other NuGet feed

Packages managed by Orchestrator’s NuGet server can be stored on the local drive or on
a network share

When multiple nodes of Orchestrator are used, all should be able to access the same
packages path; or synchronize the folders if each Orchestrator node uses a different folder

When Deployment URL is non-empty in Settings -> Deployment, then it will be used
instead of NuGet.Packages.Path
Activities path “NuGet.Activities.Path

A great place to host different Feature used when Robots Activities should be
versions of activities, used by don’t have internet access to manually put in the location
different download indicated by this
processes. The robots will the activities from UiPath’s application setting.
download the activity packs Gallery Orchestrator will not
that are download activities.
missing, from this location, Orchestrator does not need
when they need it internet access
Organization units
Separation is ensured for all The “Default” organization
the pages that appear when unit is created and used
Use of Organization Units is not When enabled, the new
using the left side even when the feature is
enabled by default. Change menu item Units
menu not enabled.
OrganizationUnit.Enabled to true. appears in the administrative
menu

Offers separation of data Remember two things:


between departments of the a) users can get access to
same tenant zero or more OUs;
b) a user will have the same
roles on all OUs he or she
has access
CyberArk

Integration with CyberArk is implemented through the use of CyberArk AIM module on the
same server as Orchestrator

Orchestrator integration with CyberArk is for robots’ passwords only

The following keys need to be set in web.config: the value for Vault.Type should be
"CyberArk" and the other 3 keys starting with Vault.CyberArk need to be set with values
obtained from CyberArk administrator
Organization units CyberArk

Orchestrator Server

CyberArk Server

CyberArk AIM module


Terms and Conditions

TermsAndConditionsRegisterUrl
allows
you to change the URL that is
used when the
users click on “Terms and
conditions” link
on the login page.
Help URL

HelpUrl allows you to change the


URL that is used when the
users click on “Help” icon in the
upper right corner.

The value is global, for all


tenants.
Thank you!

academy.uipath.com

You might also like