tree: 4e0bd452cb4e8f640d3ec1e2894dba7d5bffe58e [path history] [tgz]
  1. BUILD.gn
  2. build_info_allowlist_eng.txt
  3. component_event_provider_allowlist_eng.txt
  4. component_manager_policy.json
  5. deprecated_ambient_replace_as_executable_allowlist_eng.txt
  6. deprecated_misc_storage_allowlist_eng.txt
  7. deprecated_shell_allowlist_eng.txt
  8. event_source_allowlist_eng.txt
  9. hub_allowlist_eng.txt
  10. OWNERS
  11. package_cache_allowlist_eng.txt
  12. package_resolver_allowlist_eng.txt
  13. pkgfs_non_static_pkgs_allowlist_eng.txt
  14. pkgfs_versions_allowlist_eng.txt
  15. README.md
  16. root_job_allowlist_eng.txt
  17. root_resource_allowlist_eng.txt
src/security/policy/README.md

Runtime Allowlist Policies

This directory contains a set of allowlists that are read by the appmgr to limit which components can access certain services and features at runtime. This runtime enforcement enables the appmgr to block the launch of unauthorized components from requesting the RootResource service or the deprecated_ambient_replace_as_executable feature.

All allowlists in this directory are postfixed with _eng to indicate that they are intended for engineering builds. This means they may include additional components required for debugging and testing that are not required by a user build.