Могут ли пользователи сделать свой User ID видимым в профиле?

Думаю, будет проще, если вы выберете outlet, который предоставляет модель пользователя, чью страницу вы просматриваете.

Выбранный вами outlet предоставляет информацию о теме, но не о пользователях.


Outlet’ы на странице профиля пользователя, такие как user-post-names, предоставляют модель пользователя:

С outlet’ом, который предоставляет модель, вы сможете использовать @outletArgs, как в примере на Theme Developer Tutorial: 4. Using Outlets to insert and replace content. В том примере используется discovery-list-container-top, который предоставляет @outletArgs={{lazyHash category=@model.category tag=@model.tag}}.

Вот почему я бы выбрал outlet, предоставляющий модель пользователя. Вы можете увидеть модель, наведя курсор на outlet, и увидеть ID пользователя, профиль которого вы просматриваете. Многие примеры в руководстве используют сервис currentUser, который предоставляет ID действующего пользователя, а это не то, что вам, кажется, нужно.