Get programs 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:

  1. User must have a valid JWT token with appropriate scopes
  2. Feature Check: Validates that the Programs feature is enabled for the tenant
  3. Permission Strategy: Uses role-based permissions

Usage Example:

Check access before loading Programs UI to determine feature availability and user permissions.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json