get
https://api.seismic.com/programs/v2/access
Validates user authentication and authorization for Seismic Programs access, checking feature enablement and user role permissions for program management operations. This endpoint performs a multi-layered authorization check to determine whether the authenticated user has sufficient permissions to access Seismic Programs features.
Key Features:
- Performs comprehensive multi-layered authorization validation including feature flags and user permissions
- Validates that the Programs feature is enabled for the tenant before checking user access
- Supports role-based permission checking strategies based on configuration
- Always returns a consistent response format regardless of access determination
- Provides a bypass mechanism for users with elevated role privileges
Authorization Logic:
- User must have a valid JWT token with appropriate scopes
- Feature Check: Validates that the Programs feature is enabled for the tenant
- Permission Strategy: Uses role-based permissions
Usage Example:
Check access before loading Programs UI to determine feature availability and user permissions.