Acuite has already built a number of integrations with 3rd party systems which are available to all Acuite customers. These integrations can, in general, be activated by Acuite users without any intervention by Acuite support staff, however each integration may have specific requirements that must be met before being used.
PRIMAVERA P6:
Requirements:
Our integration requires access to P6 Web Services
Note that this is separate from the P6 Web interface for end users (e.g. EPPM)
P6 Web Services will need to allow external access via the internet which may require networking/firewall changes
We support both HTTP and HTTPS
End users can use potentially any ‘flavour’ of P6 (e.g. PPM, EPPM) provided they are utilising the same data store that is accessible via Web Services.
This implies that a single data store is shared between the various P6 applications
Our integration will authenticate with P6 via Web Services. In addition, we can support an additional authentication layer at the firewall/web server
We currently support the NTLM authentication scheme
Additional Notes:
The functionality of the integration is limited by the permissions of the user that is used to connect
We are also limited by which Projects are accessible – this too is restricted by user permissions
For best results, we recommend that the user who enables the integration has appropriate permissions and project access within P6
In general, the P6 integration is read-only, however we do create/modify Project level Activity Codes to allow users to map Activities to Acuite Plan Types.
These Activity Codes are created in P6 at a Project Level, so they will only be created for projects which users have linked with Acuite
We create an Activity Code called ‘Acuite Plan Type’ which will have multiple possible values based on the settings within Acuite
Setup Process:
The integration needs to be enabled in Acuite under System Settings -> Integrations
Once enabled, click ‘Configure’ to open the configuration settings for the integration
The following settings need to be entered:
P6 Web Service Url
This may need to be requested from a P6 Administrator or your IT team as it is not something an end user normally has access to
P6 User – your P6 account user name
P6 Password – your P6 account password
(Optional) Firewall user – the username to authenticate with a firewall or web server
(Optional) Firewall password – the password to authenticate with a firewall or web server
Click ‘Test Connection’ to ensure that the details are correct and that we can connect to P6 on your behalf
Click ‘Save’
At this point you have established a connection with P6 and can configure individual projects or integration options
Data pulled into Acuite:
Time data (Activities, calendars)
Data pushed into P6:
Plan Types (Activity Codes)