Platform Reports provide downloadable snapshots of authorization data across the PlainID Authorization Platform. Reports are generated through API calls and returned as secure PDF download links. This capability enables users to generate and download structured reports on platform objects.
Reports help organizations:
- Maintain structured governance processes
- Keep key personas aligned and informed
- Support operational governance
- Provide compliance and audit evidence
- Track the lifecycle of managed authorization objects across Environments
Access and Permissions
Report generation is available at the Environment level for users with the following roles:
- Environment Viewer
- Environment Admin
- Tenant Admin
Permissions are validated both when generating reports and when retrieving report download links.
Supported Report Types
Reports are generated as structured PDF documents designed for governance analysis, operational tracking, compliance reviews, and audit preparation.
Policies by Attribute
The policies_by_attribute report enables organizations to review how Policies are distributed across custom Attributes managed within the Environment.
Users can view:
- Policy classifications grouped by Attribute values
- Policy metadata and associated applications
- Classification coverage across Policies
- Policies that are missing classifications
- Governance and compliance alignment across managed Policies
Example: Policies by Regulatory Tags
Every Environment includes a default custom Attribute named Regulatory Tags.
Organizations can use this Attribute to classify Policies according to regulatory or compliance frameworks, such as:
- GDPR
- HIPAA
- PCI-DSS
- SOX
Using the policies_by_attribute report, users can generate a structured report showing which Regulatory Tags are associated with each Policy. This helps teams review compliance coverage, identify gaps, and support audit preparation activities.
Report Generation
Generating a report requires two API calls.
Step 1: Generate a Report ID
Use the Create Report ID to submit a report generation request.
The response returns a unique reportId used to track the report generation process.
Step 2: Generate a Download URL
Use the Get Report with the reportId to retrieve:
- The latest report generation status
- A secure PDF download URL for the generated report
Each API call generates a new secure download URL that remains valid for 24 hours.
Users can open the generated URL to download the report in PDF format.
If report generation is still in progress, the response returns the current processing status until the report becomes available.