Компонент Office — это модульная система, в которой может быть сколько угодно частей (контроллеров). В стандартном комплекте их 4:

  1. Auth — авторизация через email.
  2. Profile — работа с профилем пользователя.
  3. miniShop2 — вывод личного кабинета MS2.
  4. RemoteAuth — авторизация на один сайт через другой.

В самом компоненте есть сниппет Office, который вызывает нужный контроллер и передает ему все указанные параметры. Таким образом, возможные настройки, чанки, и прочие свойства зависят от контроллера и в сниппете не прописаны.

Например, вот вызов сразу всех 3х контроллеров на одной странице.

[[!Office?&action=`Auth`]]
[[!Office?&action=`Profile`]]
[[!Office?&action=`miniShop2`]]

Для стандартных контроллеров есть и специальные сниппеты с прописанными параметрами — просто для удобства. Внутри все они всё равно вызывают сниппет Office.

Статьи