web.yaml Configuration Reference
web.yaml is the main configuration file for AgilePoint NX Portal in AgilePoint NX OnPremises and AgilePoint NX PrivateCloud.
The web.yaml file is stored at (NX Portal configuration folder - v9.0 and higher) C:\Program Files\AgilePoint\AgilePointPortalInstance\config\web.yaml.
This topic gives the configuration settings for web.yaml.
Background and Setup
Prerequisites
- AgilePoint NX PrivateCloud, or AgilePoint NX OnPremises v9.0 or higher.
How to Start
- On the AgilePoint Server machine, in a text editor,
open the AgilePoint NX Portal configuration file:
(NX Portal configuration folder - v9.0 and higher) C:\Program Files\AgilePoint\AgilePointPortalInstance\config\web.yaml
Portal URL
Configures the URL for AgilePoint NX Portal.
Attributes
| Field Name | Definition |
|---|---|
PortalUrl |
|
Port |
|
AgilePoint Server Connection
Configures the connection between AgilePoint Server and AgilePoint NX Portal.
Attributes
| Field Name | Definition |
|---|---|
defaulttenantname |
|
agilepointserverurl |
|
agilepointserverurls2s |
|
agilepointserverwshttpurl |
|
SSL or TLS
Configures SSL or TLS for AgilePoint NX Portal.
Attributes
| Field Name | Definition |
|---|---|
httpsenabled |
|
sslkey |
|
sslcert |
|
pfx |
|
pfxpassword |
|
sslrootcacert |
|
Logging
Configures the log settings for AgilePoint NX Portal.
Attributes
| Field Name | Definition |
|---|---|
logfilepath |
|
enablelogstack |
|
generateErrorCodesFile |
|
enablerequestlogging |
|
enablelogbase |
|
enableverboselog |
|
Routing
Configures the settings for routing.
Attributes
| Field Name | Definition |
|---|---|
enablesecureroutes |
|
enablecasesensitiveroutes |
|
httpredirectionenabled |
|
httpredirect |
|
externalURLRewriteEnabled |
|
externalURLRewrite |
|
performdoubleextensionvalidation |
|
Administration Credentials
Configures the credentials for the AgilePoint Service Account.
Attributes
| Field Name | Definition |
|---|---|
addomainname |
|
adadminusername |
|
adadminpassword |
|
End User Login Security
Configures login security settings for end users of the AgilePoint NX Portal UI.
Attributes
| Field Name | Definition |
|---|---|
minPasswordLength |
|
maxPasswordLength |
|
maxUsernameLength |
|
loginbruteforceprotection |
|
maximumloginattempts |
|
loginlockouttimewindow |
|
resetloginattempttime |
|
showrememberme |
|
usemicrosoftauthenticatorapp |
|
customcookies |
|
General Authentication Settings
Configures general authentication settings for AgilePoint NX Portal.
Attributes
| Field Name | Definition |
|---|---|
activeauthproviders |
|
availableauthproviders |
|
activeauthprovidersformobileconfiguration |
|
nativeauthprovidersformainloginpage |
|
hideauthentications |
|
idpurl |
|
persistentssosession |
|
usernametransformationenabled |
|
logingatewayurl |
|
syncuserprofileforauthproviders |
|
enableautosyncuserprofileonlogin |
|
enablemanagersync |
|
Amazon Cognito Credentials
Specifies the credentials for Amazon Cognito.
Good to Know
- These settings are only for updating the credentials for the authentication provider.
For more information about authentication provider configuration, contact AgilePoint Professional Services.
Attributes
| Field Name | Definition |
|---|---|
acs:authority |
|
acs:clientid |
|
acs:clientsecret |
|
Adfs Credentials
Specifies the credentials for ADFS.
Good to Know
- These settings are only for updating the credentials for the authentication provider.
For more information about authentication provider configuration, contact AgilePoint Professional Services.
Attributes
| Field Name | Definition |
|---|---|
adfs:portalclientid |
|
adfs:portalclientsecret |
|
adfs:authority |
|
Google Workspace Credentials
Specifies the credentials for Google Workspace.
Good to Know
- These settings are only for updating the credentials for the authentication provider.
For more information about authentication provider configuration, contact AgilePoint Professional Services.
Attributes
| Field Name | Definition |
|---|---|
gp:clientid |
|
gp:clientsecret |
|
Oracle Access Management Credentials
Specifies the credentials for Oracle Access Management.
Good to Know
- These settings are only for updating the credentials for the authentication provider.
For more information about authentication provider configuration, contact AgilePoint Professional Services.
Attributes
| Field Name | Definition |
|---|---|
oam:authority |
|
oam:clientid |
|
oam:clientsecret |
|
IdentityServer Credentials
Specifies the credentials for IdentityServer.
Good to Know
- These settings are only for updating the credentials for the authentication provider.
For more information about authentication provider configuration, contact AgilePoint Professional Services.
Attributes
| Field Name | Definition |
|---|---|
oidc:authority |
|
oidc:clientid |
|
oidc:clientsecret |
|
Okta Credentials
Specifies the credentials for Okta.
Good to Know
- These settings are only for updating the credentials for the authentication provider.
For more information about authentication provider configuration, contact AgilePoint Professional Services.
Attributes
| Field Name | Definition |
|---|---|
okta:oauthauthority |
|
okta:oauthclientid |
|
okta:oauthclientsecret |
|
PingFed Credentials
Specifies the credentials for PingFederate.
Good to Know
- These settings are only for updating the credentials for the authentication provider.
For more information about authentication provider configuration, contact AgilePoint Professional Services.
Attributes
| Field Name | Definition |
|---|---|
pingfed:authority |
|
pingfed:clientid |
|
pingfed:clientsecret |
|
Salesforce Credentials
Specifies the credentials for Salesforce.
Good to Know
- These settings are only for updating the credentials for the authentication provider.
For more information about authentication provider configuration, contact AgilePoint Professional Services.
Attributes
| Field Name | Definition |
|---|---|
sf:clientid |
|
sf:password |
|
Microsoft Entra ID Credentials
Specifies the credentials for Microsoft Entra ID, Microsoft 365 or SharePoint for Microsoft 365.
Good to Know
- These settings are only for updating the credentials for the authentication provider.
For more information about authentication provider configuration, contact AgilePoint Professional Services.
Attributes
| Field Name | Definition |
|---|---|
ida:clientid |
|
ida:password |
|
Data Store Settings
Configures data store settings for AgilePoint NX Portal.
Attributes
| Field Name | Definition |
|---|---|
mssqlenabled |
|
mssqlconfig |
|
mssql:locksettings |
|
identityproviderstoretype |
|
sessionstoretype |
|
cachestoretype |
|
Portal UI Display Settings
Configures the settings for the AgilePoint NX Portal UI.
Attributes
| Field Name | Definition |
|---|---|
responseheaders |
|
copyright |
|
enableendofsupportmessage |
|
endofsupportreminderdays |
|
defaultculture |
|
internal:resolutioncheckmode |
|
istourguideenabled |
|
showwelcomepopup |
|
settings:showlogfile |
|
announcement:allowedusers |
|
enableservicemaintenanceforusers |
|
mobileconfig:enablecustommobilepage |
|
Cookies
Configures the cookies for AgilePoint NX Portal.
Attributes
| Field Name | Definition |
|---|---|
applicationcookiename |
|
cookieexpirydays |
|
servicemaintenancecookiename |
|
Analytics Center
Configures Analytics Center for AgilePoint NX Portal.
Attributes
| Field Name | Definition |
|---|---|
analytics:agilepointanalyticsserverurl |
|
analytics:showanalytics |
|
analytics:showexportmanager |
|
ARIA
Configures the settings for ARIA.
Attributes
| Field Name | Definition |
|---|---|
aria:isariaenabled |
|
aria:orgname |
|
aria:retrycount |
|