Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • C csv-parser
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 23
    • Issues 23
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 10
    • Merge requests 10
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Open Subsurface Data Universe SoftwareOpen Subsurface Data Universe Software
  • Platform
  • Data Flow
  • Data IngestionData Ingestion
  • csv-parser
  • csv-parser
  • Issues
  • #34
Closed
Open
Issue created Jul 04, 2021 by Abhijeet Sawant@abhijeet_sawantDeveloper

OSDU OAUTH 2 flow support.

Context -

All services in OSDU uses Bearer token that is generated by Cloud Service Provider using OAUTH 2.0 for authentication and authorization. For instance, JWT token generated by - Service Principal in Azure Google Service account in GCP Any party who has access to Bearer token has the access to associated resources.

Requirement -

This creates a need to have a generic OAUTH 2.0 implementation in place.

What does that mean - It means that there will be a JWT generated by a service in OSDU using user details. This JWT token will be supported across all Cloud Service Provider. Hence same JWT will be used across all OSDU services, independent on which cloud platform OSDU services are deployed too.

Edited Jul 04, 2021 by Abhijeet Sawant
Assignee
Assign to
Time tracking