diff --git a/roles/ipsilon/files/oidc_scopes/anitya.py b/roles/ipsilon/files/oidc_scopes/anitya.py new file mode 100644 index 0000000000..fd004b9ee0 --- /dev/null +++ b/roles/ipsilon/files/oidc_scopes/anitya.py @@ -0,0 +1,18 @@ +from __future__ import absolute_import + +from ipsilon.providers.openidc.plugins.common import OpenidCExtensionBase + + +class OpenidCExtension(OpenidCExtensionBase): + name = 'anitya' + display_name = 'Release Monitoring' + scopes = { + 'https://release-monitoring.org/oidc/upstream': { + 'display_name': 'Permission to register new upstream projects for monitoring', + 'claims': [] + }, + 'https://release-monitoring.org/oidc/downstream': { + 'display_name': 'Permission to register new distros and new upstream/downstream mappings', + 'claims': [] + }, + }