Example workflow
sequenceDiagram
participant Dev as Developer
participant GL as GitLab
participant TFC as Terraform Cloud
participant CF as Cloudflare
Dev->>GL: Update members.yaml
GL->>GL: Merge to master
GL->>TFC: Trigger pipeline
TFC->>CF: Update Zero Trust access permissions
Note over CF: Application access policies updatedIn this example, a developer updates the members.yaml file,
which contains the list of members who have access to the site.
Another developer review then merges the changes to the master branch,
triggering a pipeline in Terraform Cloud.
The pipeline updates the Zero Trust access permissions in Cloudflare,
updating the application access policies.