Skip to content

Sections File Layout

The sections/ directory contains YAML files that define the major sections of your security guide. Each section file provides a name and description used to organize rules in generated documentation.


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.

The project includes these section files:

SectionDescription
auditing.yamlOpenBSM audit configuration
authentication.yamlAuthentication and smartcard settings
icloud.yamliCloud and Apple ID settings
inherent.yamlInherent macOS security features
macos.yamlGeneral macOS settings
not_applicable.yamlRules not applicable to this platform
passwordpolicy.yamlPassword policy settings
permanent.yamlPermanently enabled security features
srg.yamlSecurity Requirements Guide mappings
supplemental.yamlAdditional supporting information
systemsettings.yamlSystem Settings configuration