register-platform-member

Type: regulative

Decision

An application must be registered through requestNew-Platform-Members before any landing zone is provisioned for it.

Why

Without the profile there is no Entra ID group, invoice section, or repo for a landing zone to attach to.

Violations

Anchor

no-platform-ops

Implements

Steps

  1. Collect from the user: application name, owner email, and engineer email.
  2. Confirm the values with the user, then trigger the workflow, which raises a pull request creating platform-members/{AppName}.json.
  3. A platform engineer reviews and approves the pull request, and that approval provisions the application repo, Entra group, billing scope, and repository variables.

Files

← Back to knowledge graph