Applying policies at user journey and service levels
Policies can be applied at two levels of the application hierarchy:
| Level | How to apply | Who typically owns it |
|---|---|---|
| User journey | Applied on the user journey within the system | Central SRE team |
| Service | Applied directly on the service entity | Service team |
To apply a policy to a user journey, use the following command. All services within that user journey are evaluated against this policy:
aws resiliencehubv2 update-user-journey \ --system-arn "arn:aws:resiliencehub:region:account-id:system/system-name:id" \ --user-journey-id "user-journey-id" \ --policy-arn "arn:aws:resiliencehub:us-east-1:123456789012:policy/critical-dr:abc123"
To apply a policy directly to a service, use the following command:
aws resiliencehubv2 update-service \ --service-arn "arn:aws:resiliencehub:..." \ --policy-arn "arn:aws:resiliencehub:us-east-1:123456789012:policy/high-performance:def456"