Всем доброго времени суток.
При инсталляции специфичной Community на проекте нужна необходимость полностью закрыть доступ к Standard Detail Pages и List View Pages объектов.
Идея какая, у юзера есть доступ к Accounts объектам но он не может попасть на страницу https://<community-domain>/001/o
Так же не может попасть на https://<community-domain>/<valid-account-id>
Делал ли кто-то такое, реально ли?
Спасибо.
Всем доброго времени суток. При инсталляции специфичной Community на проекте нужна необходимость полностью закрыть доступ к Standard Detail Pages и List View Pages объектов. Идея какая, у юзера есть доступ к Accounts объектам но он не может попасть на страницу https://<community-domain>/001/o Так же не может попасть на https://<community-domain>/<valid-account-id> Делал ли кто-то такое, реально ли? Спасибо.
Оверрайд делаешь и все. Ставишь туда свою страницу которая проверяет кому можно показывать а кому нет.
Оверрайд делаешь и все. Ставишь туда свою страницу которая проверяет кому можно показывать а кому нет.
Права то у него должны быть на работу с аккаунтом?
Права то у него должны быть на работу с аккаунтом?
Через UrlRewriter? Не уверен что он предоставляет такую возможность. Хотя я и не пробовал. Что скажете?
[quote="wilder"]Оверрайд делаешь и все. Ставишь туда свою страницу которая проверяет кому можно показывать а кому нет.[/quote] Через UrlRewriter? Не уверен что он предоставляет такую возможность. Хотя я и не пробовал. Что скажете?
Аккаунт был взят для примера, а вообще будет немножко другие объекты открыты на create.
[quote="Gres"]Права то у него должны быть на работу с аккаунтом?[/quote] Аккаунт был взят для примера, а вообще будет немножко другие объекты открыты на create.
Через UrlRewriter? попробуй и отпишись
через override actions
[quote="Руслан Курченко"]Через UrlRewriter? Не уверен что он предоставляет такую возможность. Хотя я и не пробовал. Что скажете?[/quote] Через UrlRewriter? попробуй и отпишись через override actions
А разве на закрытые таким образом страницы нельзя будет попасть через nooverride=1 (хотя не все рядовые пользователи про это знают)
[quote="wilder"]Оверрайд делаешь и все. Ставишь туда свою страницу которая проверяет кому можно показывать а кому нет.[/quote] А разве на закрытые таким образом страницы нельзя будет попасть через nooverride=1 (хотя не все рядовые пользователи про это знают)
Ну тогда сидишь и проверяешь арзитектуру, потому как редаетировать можно а видеть нельзя....это что-то не адекватное, как по мне.
Ну тогда сидишь и проверяешь арзитектуру, потому как редаетировать можно а видеть нельзя....это что-то не адекватное, как по мне.
Пользователю будет доступно около 3 объектов на создание, соответственно и на просмотр. Это не образовательно Аккаунты, это чисто для примера. Все остальные объекты системы будут закрыты. Таким образом, человек находясь на community может делать какие-то покупки, таким образом сохраняя записи в базе типа заказов. Но мне надо ограничить доступ: 1- к list view, потому что он спокойно может внести что вроде /001/o и попасть на список объектов. 2 - к object view, введя валидный ID.
Пользователю будет доступно около 3 объектов на создание, соответственно и на просмотр. Это не образовательно Аккаунты, это чисто для примера. Все остальные объекты системы будут закрыты. Таким образом, человек находясь на community может делать какие-то покупки, таким образом сохраняя записи в базе типа заказов. Но мне надо ограничить доступ: 1- к list view, потому что он спокойно может внести что вроде /001/o и попасть на список объектов. 2 - к object view, введя валидный ID.
Я что-то запутался. Пользователю нельзя видеть записи которые он же сам и создал?
Я что-то запутался. Пользователю нельзя видеть записи которые он же сам и создал?
Ему нельзя заходить на стандартные view и list view этого объекта, видеть он если и будет то только с кастомной страницы.
[quote="wilder"]Я что-то запутался. Пользователю нельзя видеть записи которые он же сам и создал?[/quote] Ему нельзя заходить на стандартные view и list view этого объекта, видеть он если и будет то только с кастомной страницы.
Ему нельзя заходить на стандартные view и list view этого объекта, видеть он если и будет то только с кастомной страницы.
очень странный бизнесс кейс
[quote="Руслан Курченко"][quote="wilder"]Я что-то запутался. Пользователю нельзя видеть записи которые он же сам и создал?[/quote] Ему нельзя заходить на стандартные view и list view этого объекта, видеть он если и будет то только с кастомной страницы.[/quote] очень странный бизнесс кейс