Регистрация  |  Вход

Просмотр списка и создание записи с SF сайта

Не иссякает человеческая фантазия! Особенно клиентская...

Идея такая: для максимального облегчения доступа к одному сервису, нужно создать кастомную VF страницу, содержащую список записей объекта (без просмотра самих записей) и содержащую форму для создания новой записи. Это уже создано и работает в пределах Орга.

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

У меня нет опыта работы с сайтом, поэтому у меня вопрос: это технически возможно сделать? точнее говоря: создавать новые записи с сайта?

Спасибо

Не иссякает человеческая фантазия! Особенно клиентская...

Идея такая: для максимального облегчения доступа к одному сервису, нужно создать кастомную VF страницу, содержащую список записей объекта (без просмотра самих записей) и содержащую форму для создания новой записи. Это уже создано и работает в пределах Орга.

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

У меня нет опыта работы с сайтом, поэтому у меня вопрос: это технически возможно сделать? точнее говоря: создавать новые записи с сайта?

Спасибо

Новые записи можно создавать и с портала и с сайта. Только для портала надо настроить права доступа для портального Профиля, а для сайта для Site Guest User.

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

Что-то как-то странно написал: 1. "на сайте (не Портале)" 2. "с именем портального пользователя"
Если это не портал, откуда возьмутся портальные пользователи?

Сайт на салесфорсе предназначен для предоставления открытой информации и какого-нибудь минимального функционала для незарегистрированных пользователей, т.е. anonimous. Портал уже для портальных пользователей, где можно человека однозначно идентифицировать и привязать к нему его данные.

Есть конечно способ создания альтернативной системы учета пользователей на базе сайта, про которую писал Сергей, но это уже высший пилотаж.

Новые записи можно создавать и с портала и с сайта. Только для портала надо настроить права доступа для портального Профиля, а для сайта для Site Guest User.

[quote]но теперь это нужно сделать общедоступной страницей на сайте (не Портале). При этом в форму новой записи будет добавлено поле (поля) с именем портального пользователя (и возможно паролем), кто и будет владельцем записи.[/quote]

Что-то как-то странно написал: 1. "на сайте (не Портале)" 2. "с именем портального пользователя"
Если это не портал, откуда возьмутся портальные пользователи?

Сайт на салесфорсе предназначен для предоставления открытой информации и какого-нибудь минимального функционала для незарегистрированных пользователей, т.е. anonimous. Портал уже для портальных пользователей, где можно человека однозначно идентифицировать и привязать к нему его данные. 

Есть конечно способ создания альтернативной системы учета пользователей на базе сайта, про которую писал Сергей, но это уже высший пилотаж.

Dmitry Shnyrev
Что-то как-то странно написал: 1. "на сайте (не Портале)" 2. "с именем портального пользователя"
Если это не портал, откуда возьмутся портальные пользователи?

Я еще сам не разобрал, что они хотят.
Но там основная группа пользователей - это портальные пользователи. Плюс есть Federation ID. Тогда получается, что и на портальную страницу им можно зайти без необходимости лога.

Или они хотят, чтобы их пользователи могли сделать запись без изначального лога в систему, т.е. в любой момент, с любого браузера...
Пока не знаю.

Но то, что у сайта есть Site Guest User и он может оставлять записи - это уже важная инфа для меня, которую в любом случае стоит изучить.

[quote="Dmitry Shnyrev"]
Что-то как-то странно написал: 1. "на сайте (не Портале)" 2. "с именем портального пользователя"
Если это не портал, откуда возьмутся портальные пользователи?
[/quote]

Я еще сам не разобрал, что они хотят.
Но там основная группа пользователей - это портальные пользователи. Плюс есть Federation ID. Тогда получается, что и на портальную страницу им можно зайти без необходимости лога.

Или они хотят, чтобы их пользователи могли сделать запись без изначального лога в систему, т.е. в любой момент, с любого браузера...
Пока не знаю. 

Но то, что у сайта есть Site Guest User и он может оставлять записи - это уже важная инфа для меня, которую в любом случае стоит изучить.

Den Brown
Но то, что у сайта есть Site Guest User и он может оставлять записи - это уже важная инфа для меня, которую в любом случае стоит изучить.

Это тебе не подойдет из того что ты написал выше.

Den Brown
]Но там основная группа пользователей - это портальные пользователи. Плюс есть Federation ID. Тогда получается, что и на портальную страницу им можно зайти без необходимости лога.

У тебя классический customer portal, и я так понял предполагается прикрутить SSO (Single sign-on) чтобы юзеры могли пользоваться им без процедуры логина на стороне Salesforce. Для этого и нужен Federation ID.

Можешь на эту тему глянуть еще один мой сайт клон salesforce-developer.net . Я там описал процедуру настройки SSO между SF и PHP для одних заказчиков американских. Язык там "русский английский" поэтому понять проблем не составит
Сразу предупреждаю, что SSO это задача из разряда максимальной сложности и основной процесс настройки ведется НЕ на стороне Salesforce.

[quote="Den Brown"]Но то, что у сайта есть Site Guest User и он может оставлять записи - это уже важная инфа для меня, которую в любом случае стоит изучить.[/quote]
Это тебе не подойдет из того что ты написал выше.

[quote="Den Brown"]]Но там основная группа пользователей - это портальные пользователи. Плюс есть Federation ID. Тогда получается, что и на портальную страницу им можно зайти без необходимости лога.[/quote]
У тебя классический customer portal, и я так понял предполагается прикрутить SSO (Single sign-on) чтобы юзеры могли пользоваться им без процедуры логина на стороне Salesforce. Для этого и нужен Federation ID.

Можешь на эту тему глянуть еще один мой сайт клон [url]salesforce-developer.net[/url] . Я там описал процедуру настройки SSO между SF и PHP для одних заказчиков американских. Язык там "русский английский" поэтому понять проблем не составит :)

Сразу предупреждаю, что SSO это задача из разряда максимальной сложности и основной процесс настройки ведется НЕ на стороне Salesforce.