Skip to content

For API-level scopes the validator script is generating false positive issues #38

@hdamker

Description

@hdamker

Problem description

API-level scopes as defined in https://github.com/camaraproject/Commonalities/blob/main/documentation/CAMARA-API-Design-Guide.md#662-api-level-scopes-sometimes-referred-to-as-wildcard-scopes-in-camara are currently are currently not accepted by the legacy validator script

Expected behavior

API-level scopes (in form of api-name) will be accepted by accepted by the validator if they are assigned to all endpoints of the API.

Alternative solution

  • The false positives will be ignored in manual review.
  • The validation rule for scope names can be deactivated for APIs using API-level scopes
    • Or: A configuration flag to allow api-name as scope

Additional context

Backlog issue, not to be implemented within legacy validator script. Alternative solutions require #25

Metadata

Metadata

Assignees

No one assigned

    Labels

    BacklogImplementation not considered short-term, long-term evolution issueapi-reviewIssue regarding the /api-review workflow family, including validator script(s)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions