Epic Service Account Permissions

For Epic Healthcare, I am unclear as to what permissions are needed for the Service Account. On the Epic Connector page under Prerequisites, there is:

The service account must have access to the Personnel Management, Common, and Core web services.

Is this the only thing that is needed or are there more specific details that can be shared with the client?

Hi @ethompson I was able to find more information on this internally.

Epic provides SOAP based Web-Services for connecting to various APIs. All communication with the Epic Interconnect server should be done via these APIs. For Epic Healthcare to work, following web services must be enabled on Interconnect server

Core:

The Core WCF service fetches all the records matching specified filters. The Integration Module uses this service to:
-read all records with INI type as EMP (for user records) and DEP (for login departments)
-get categories to get all possible value of
-Block Reason Code (Epic Item No. 55)
-InBasketClassifications (Epic Item No. 450)

Personnel Management:

The personnel management is a web service that implements all the provisioning related API’s used by the Integration Module. In addition, it provides interface to read details about each of the EMP record that the Core service returns.

Common:

The common web services are the web services that are used to update UserDemographics related attributes.

We recommend working with your Epic Administrator for more guidance on how to enable those services.

Thanks!