Creating a Service Account with Non-Expiring Credentials
A service account with non-expiring credentials is a ProjectWise account that has been configured to allow a service to log in without requiring a licensing token, and to stay logged in as long as it needs to without being disconnected. The actions performed by the service are recorded in the audit trail as having been carried out by the service account.
Services that require a service account with non-expiring credentials include:
- Automated File Processing document processors (full text indexing, thumbnail image extraction, file properties extraction)
- ProjectWise User Synchronization Service
The service account:
- Should be a dedicated account.
- Can be configured to use any type of authentication.
- Must have these user settings turned ON:
- Should have this user setting turned OFF (optional, but recommended, especially if the service is processing documents):
Note: The service account
concept (and the related
user setting) was created in
ProjectWise 2023 to accommodate SES licensing
changes. The
user setting has been around much longer,
and was originally created so that any jobs run by
ProjectWise Orchestration Framework Service could
connect to
ProjectWise Integration Server and run through
without being disconnected.