Uploaded image for project: 'FlightPath'
  1. FlightPath
  2. FLPATH-2571

Replace RBAC Service with On-Premise Solution

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • IOP-POC-0.4
    • None
    • None
    • None

      Replace Red Hat RBAC service with on-premise authentication and authorization solution.

      Acceptance Criteria:

      • [ ] Choose and deploy identity provider (Keycloak/OIDC)
      • [ ] Implement JWT-based authentication in both backends
      • [ ] Create role and permission management system
      • [ ] Migrate existing permission checks to new authorization system
      • [ ] Update middleware for identity verification

      Technical Details:

      • Remove dependencies on ros/lib/rbac_interface.py and internal/api/middleware/rbac.go
      • Implement OIDC/JWT token validation
      • Create permission mapping for existing roles: ros::, ros:*:read

              Unassigned Unassigned
              rh-ee-lberkovi Liat Berkovich
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: