У меня была такая же проблема, и я обнаружил, что она действительно недоступна в триггере аутентификации, потому что пользователь должен аутентифицироваться, чтобы получить ее, как вы сказали. Также нет способа (который я мог бы найти) получить эту информацию с помощью AWS admin SDK.
Я прибег к выполнению небольшой проверки после входа пользователя в приложение и выполнения вызова, чтобы сохранить идентификатор, где он мне был нужен. Цель состояла в том, чтобы позволить другим пользователям получать доступ к мультимедийным данным пользователя после входа в систему, используя собственный идентификатор пользователя с усилением для извлечения изображения профиля.
Надеюсь, это поможет.