Catalogs and Templates for Systems of Record SGNL gives users total control over the creation and management of Systems of Records through Catalogs and Templates. Briefly, a catalog is a collection of template files in YAML format. Templates define Systems of Records, the supported authentication methods, entities, attributes and relationships between entities. The following diagram shows how catalogs and templates are structured: