Verifying an OAuth client

Verifying an OAuth client

date

comment

date

comment

07/08/2021

Created

For security purposes, a user cannot create and use an OAuth client unilaterally. Activation by a Synapse administrator is required The guide for creating an OAuth client instructs the creator of an OAuth client to contact Synapse Help to request verification. When we receive the request, verification is as follows:

  • Visit https://github.com/Sage-Bionetworks/synapse-ops-prod/actions/workflows/verify_oauth_client.yml .

  • Click "Run Workflow".

  • Enter the client ID (for example, 100100), check the box to verify and click ‘Run Workflow’.

  • When the build finishes successfully the client is verified.

    • If there is an error, click on the link to see the workflow

      verify-oauth-error.png

And click on the job to see the logs

verify-oauth-logs.png
  • Reply to the requester to notify them that their client is ready to be used.