Skip to content

Sections File Layout

Section files define the major sections of your security guide. Each section file provides a name and description used to organize rules in generated documentation.

Section files are located in config/default/sections/. Custom sections go in config/custom/sections/.


Field Description
name Display name of the section in the guide
description Description shown in the guide for context

name: "iCloud"
description: |
This section contains the configuration and enforcement of iCloud and the Apple ID service settings.
NOTE: The check/fix commands outlined in this section _MUST_ be run by a user with elevated privileges.

Section Description
auditing.yaml OpenBSM audit configuration
authentication.yaml Authentication and smartcard settings
excluded.yaml Excluded rules
icloud.yaml iCloud and Apple ID settings
inherent.yaml Inherent macOS security features
manual.yaml Manual verification rules
notapplicable.yaml Rules not applicable to this platform
operatingsystem.yaml General operating system settings
passwordpolicy.yaml Password policy settings
permanent.yaml Permanently enabled security features
srg.yaml Security Requirements Guide mappings
supplemental.yaml Additional supporting information
systemsettings.yaml System Settings configuration