Skip to content

Finetune requirements and documentation of using client credentials with openeo #630

@soxofaan

Description

@soxofaan

With #624 a new doc page was added explaining some CDSE openEO authentication details, including the feature of using the client credentials created from the SentinelHub dashboard app:
https://documentation.dataspace.copernicus.eu/APIs/openEO/authentication.html#obtaining-client-credentials

The Sentinel Hub service in the Copernicus Data Space Ecosystem
has a [dashboard web app](https://shapps.dataspace.copernicus.eu/dashboard)
and under the account settings there is a self-service feature to
[register your own OAuth client](../SentinelHub/Overview/Authentication.qmd#registering-oauth-client){target="_blank"}.
The client id and client secret obtained here can also be used
for the client credentials flow with the openEO service of Copernicus Data Space Ecosystem.

This section is intentionally a bit vague at the moment, and needs some more finetuning.

For example from @rahmandawibowo-vito I learned that it's not immediately possible to "link" the client credentials with a user account, the user first has to run a batch job with these client credentials, so that an account for this client is created in the marketplace.

What also needs some clarification I think is how credits are associated, how they are linked (or not) between user and client, and how it is represented in the marketplace.

cc @rahmandawibowo-vito @JanssenBrm

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions