Проще говоря, когда вы хотите получить доступ к защищенному ресурсу, вам нужно идентифицировать себя с чем-то вроде имени пользователя, а также вам нужно предоставить что-то секретное, чтобы доказать, что вы не лежите, например пароль (учетные данные).
Затем эта информация сверяется с репозиторием и на основе предоставленной информации вам будут предоставлены специальные привилегии (эти привилегии определяются назначенной вам ролью и группой пользователей, в которой вы находитесь).
Целью является тот репозиторий, который выполняет все такие контролирующие действия.