public forService(...services: string[]) {
    services.forEach((service) =>
      this.addPrincipal(PrincipalType.service, service),
    );
    return this;