SystemPrincipalsValidation Warning: Refactor principal to have principal-based access control setup
Hi All,
I have warning in log file for all custom service users:
22.08.2025 19:42:19.681 [aem-author-786cd7b776-sddwr] *WARN* [JobHandler: /var/workflow/instances/server0/2025-08-22/custom-id-post-processing_1:/content/dam/assets/test.png] com.adobe.granite.repository.impl.SystemPrincipalsValidation Refactor principal 'custom-asset-service' to have principal-based access control setup.
I create users using yaml file:
- user_config:
- custom-asset-service:
- path: custom
isSystemUser: true
- ace_config:
- custom-asset-service:
- path: /content/dam/assets
permission: allow
privileges: jcr:read
And my users mapping in .cfg.json:
{
"user.mapping": [
"aem-custom.core:id-images-service=[custom-asset-service]"
]
}
Could you please share how refactor principal to have principal-based access control setup?
@arunpatidar, @konstantyn_diachenko, @veenavikraman
Best Regards,
Alisa