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/.


FieldDescription
nameDisplay name of the section in the guide
descriptionDescription 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.

SectionDescription
auditing.yamlOpenBSM audit configuration
authentication.yamlAuthentication and smartcard settings
excluded.yamlExcluded rules
icloud.yamliCloud and Apple ID settings
inherent.yamlInherent macOS security features
manual.yamlManual verification rules
notapplicable.yamlRules not applicable to this platform
operatingsystem.yamlGeneral operating system settings
passwordpolicy.yamlPassword policy settings
permanent.yamlPermanently enabled security features
srg.yamlSecurity Requirements Guide mappings
supplemental.yamlAdditional supporting information
systemsettings.yamlSystem Settings configuration