Perforce helps you ensure compliance and enforce workflow policies with complete traceability and audit trails throughout the application delivery process.
Trace source code, defect issues, tasks, configurations, and releases from project inception through delivery into production. With automated processes, you can help ensure teams adhere to best practices and stay compliant with regulations.
Create Audit Trails
Perforce jobs provide an audit trail by enabling bugs and patches to be traced between branches and projects. Jobs are customizable and can be used to:
Track all tasks and link them to work completed.
Integrate with third-party defect tracking tools
- Easily purge files to satisfy any legal or regulatory concerns.
Granular File Access and Permissions
A fine-grained access control model limits file access to the Perforce file repository and operational access can be granted or denied (super, admin, write, open, read, list) by user, IP address, or file path.
The shared versioning service can log individual file access for audit compliance. File access and permissions are applied consistently for all users connecting through Perforce proxy services, replication services, and Git Fusion.
Prove Chain of Custody
Perforce records file signatures for everything in your project: source code, media assets, documentation, and delivered product. Using Perforce’s sophisticated branching and workspace tools, prove that the files deployed on a production server are free from tampering and identical to the ones tested in your development process.
Enforce codeline policies and implement code review and continuous integration with the tools and scripting languages of your choice. Using server-side triggers to invoke custom scripts, processes can be put in place to associate issues with changelists during check-ins, and to comply with pre-existing workflow policies.
Utilize Perforce tools for your enterprise reporting needs:
P4toDB, the Perforce Integration with SQL Databases, replicates Perforce metadata to open source and commercial SQL databases for reporting and analysis. P4toDB supports the DB2, Oracle, Microsoft SQL Server, MySQL, Postgres, JavaDB, and Derby databases.