Block Step use team permissions

We would like block steps to have separate permissions from the pipeline permissions so that we can restrict who can unblock our production deployments.

Maybe having a optional flag on the step:

teams:
    - allowed_team1
    - prodDeployTeam