Клиент хочет Experience Cloud чтобы сделать Customer Portal (раньше так назывался, теперь хрен разберешься с этой докуметацией) и чтобы лицензии подешевле. Вот сел разбираться.
Нашел что есть Customer Community лицензия. А так же есть External Apps
Мне нужно по простому - одно Lightning SPA с возможностью логиниться. Хватит Customer Community? Или External Apps для этого нужен. Первый вроде 5$, второй 35$. Ну и где-то давно слышал, но не могу найти подтверждения - эти лицензии пачками продаются или можно поштучно купить?
для того что ты написал достаточно Customer Community license. ест два вида, взависимости от кол-во пользования Login-based (кол-во logins за месяц кажется) если пользователи заходят нечасто. Per-member licenses are seat-based - каждый получает username and password. (возможно есть какой то минимум (это все надо узнавать у Salesforce Account Executive компании)).
Стандартный Customer Community дает возможность открывать и смотреть cases. использовать custom LWC, Flows and apex . Доступ к Accounts, Contacts, Cases, Assets and custom objects.
если нужен более сложный sharing или использование role hierarchy тогда есть Customer Community Plus ( )
по поводу имен, которые частенько меняются Experience Cloud = the platform (what you build sites/portals on) Customer Community = the license type that grants external users access to those sites
Да, спасибо. Ты подтвердил все догадки. Вчера сидел гуглил и чатил эти вопросы. Особенно завис на вопрос про Legacy Sites (Visualforce) и Experience Cloud Sites. В Setup это два разных раздела: Setup → User Interface → Sites and Domains → Sites Setup → Feature Settings → Digital Experiences → All Sites Меня смутило что года 2 назад я клиенту уже делал интересный проект на базе Legacy Sites, но умудрился туда запихнуть LWC app и еще сделал кастомную аутентификацию (регистрацию и вход пользователей). Получился такой себе рабочий вариант. Сделали и забыли. Работает до сих под хотя уже не нужен. А сейчас столкнулись чтобы перевести Internal Users с дорогими лицензиями на более дешевый вариант и также прикрутить кастомные домены. Оказалось для этого нужно использовать Experience Cloud с соответсвующими лицензиями (мое старое кастомное решение не есть гуд и надо использовать родное от Salesforce). Поэтому вся эта движуха началась.
PS. Но пока все встало. Клиент думает над покупкой новых лицензий. Думает что это будут очередные расходы, поэтому мои полномочия тут все, окончены. И это меня бесит в SF. Я как разраб еще и сторонний никак не связан с процессом закупки SF. Но я должен предлагать решения для экономии. Но я же ХЗ как эти лицензии покупаются и сколько стоят. Вот как у вас на проектах это обстоит? Например появляется новая фича, платная. Как вы и с кем решаете оплачивать ее и какой профит для компании это принесет?
если клиент знает что он хочет, то он сразу обращается к Salesforce Account Executive компании (Sales Manager) и получает цены, варианты, скидки, объяснения и демо если надо. если надобность приходит с низов (во время проекта) , делаю презентацию для клиента с несколькими вариантов решений, pros and cons, включая есть стоимость или нет,Time to market то же фактор + рекомендация что лучше всего подходит (это может быть license, иногда может быть appexchange product)
И тогда уже клиент обращается к Salesforce Account Executive получить цену.
ну вот я это все время и говорю. А клиент почему то к нему не обращается. Я не знаю почему! Почему-то ответ требует от меня. Какие лицензии использовать чтобы дешевле вышло. По мне самый дещевый вариант - взять VPS или Heroku. Поднять там Django + Postgresql + на фронте Angular Себестоимость 10-20$. Дорого только платить таким как я разрабам .
если портал вялотекущий - люди заходят иногда обновить лицензия или кинуть кейс, то версия Login вроде дешевле.
версия Plus только если нужен полный шеринг (без апекс химии), а не только шеринг по ownership и account.
официальная цена - только отправная точка, реальная может быть меньше в зависимости от числа основных лицензий и собственно количества Customer Community license
и бобро пожаловать в роль Sales Architect / Consultant