Skip to content

Rule 225: Include exception for Partner-IAM #767

@ePaul

Description

@ePaul

Our Partner IAM system (which is used by APIs for Zalando's partner-facing UIs) has scope naming rules which don't fit to the naming convention in rule 225 (it uses / instead of .).

This causes violations when checking APIs which declare such scopes in our linter.

We should add an exception to the rule, maybe in this form:

This naming convention applies to Zalando IAM's scopes in service-to-service tokens. For IAM systems with other naming rules (e.g. Zalando Partner IAM), the naming convention is to be applied analogously.

We can then add a configuration to Zally for excluding scopes for specific IAM systems from the checking of this rule (or potentially add an alternative regexp).

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions