Czy możesz mi pomóc zrozumieć, czym jest aplikacja Aloha SFDC i czym różni się od innych aplikacji?

Jeśli aplikacja została opracowana wyłącznie w oparciu o funkcje force.com (żadne inne usługi nie są używane), czy jest traktowana jako aplikacja Aloha?

Jakie są kroki / wytyczne, aby aplikacja była zgodna z Aloha ?

Odpowiedź

Uważam, że terminologia zmieniła się z aplikacji aloha na aplikacje ISV.

Wcześniej Główną zaletą było to, że zainstalowane aplikacje ahola nie wliczały się do różnych limitów organizacyjnych i mogły współpracować z wersjami grupowymi i profesjonalnymi Salesforce. W poprzedniej wersji Salesforce przynajmniej część zalet została przeniesiona na wszystkie zarządzane pakiety.

Wydaje się, że w niewielu dokumentach używany jest już termin „aloha”. Jest stary post na blogu Zaprojektuj aplikację Aloha . Post powiązany z tagiem Projektowanie aplikacji dla Gro up i Professional Edition , która przekierowuje teraz do Uwarunkowań architektonicznych dla wersji grupowych i profesjonalnych . Wyciągnąłem z historii wiki dla starej strony następujące informacje:

Ponadto, w ramach programu partnerskiego AppExchange, Twój pakiet zarządzany będzie kwalifikował się do specjalne uprawnienia umożliwiające korzystanie z wyjątkowych korzyści zapewniających poprawną instalację i działanie aplikacji w GE i PE. Aplikacje utworzone w witrynie Force.com, które mają te specjalne uprawnienia, nazywane są Aloha Apps . Aloha Apps będzie prezentowana w AppExchange tutaj .

Po zakwalifikowaniu, aplikacja Aloha jest autoryzowana przez Apex i nie podlega pewnym limitom edycji. Ponadto, jeśli Twoja aplikacja wymaga integracji API, kwalifikujący się partnerzy mogą uzyskać dostęp API do organizacji GE i PE. Aby uzyskać więcej informacji na temat Programu partnerskiego, w tym wymagań kwalifikacyjnych, odwiedź nas na www.salesforce.com/partners.

Uwaga: Twoja aplikacja może być aplikacją Aloha i otrzymywać ikonę Aloha App na liście AppExchange, jeśli jest spakowana jako pakiet zarządzany.

Jak stworzyć aplikację Aloha?

W tej chwili rozumiesz, że istnieje wiele specjalnych uprawnień, które możesz wykorzystać, aby zbudować dla GE i PE. Jeśli masz już utworzoną aplikację i uważasz, że jest ona gotowa do pracy z GE / PE w obecnej postaci, możesz zarejestrować sprawę w portalu partnerów i utworzyć przypadek wymagający któregokolwiek z wymienionych uprawnień (autoryzacja Apex, odporność na aplikacje / obiekty / karty i / lub dostęp do API). Pamiętaj, że z Twoją aplikacją musi być powiązany pakiet zarządzany, a Ty musisz być kwalifikującym się partnerem. Aby uzyskać więcej informacji na temat programu partnerskiego, w tym wymagań kwalifikacyjnych, odwiedź nas pod adresem www.salesforce.com/partners.

Pamiętaj, że nadal może być konieczne przeprojektowanie aplikacji, aby obsługiwać GE / PE, nawet przy aktywnych tych specjalnych uprawnieniach. Jako partner masz prawo do różnych środowisk testowych, aby mieć pewność, że Twoja aplikacja będzie działać poprawnie z GE / PE. Więcej informacji znajdziesz tutaj .

Myślę, że idąc dalej, lepiej postępuj zgodnie z dokumentacją z Używanie Apex w wersjach grupowych i profesjonalnych

Gdy upewnisz się, że Twoja aplikacja spełnia wymagania statusu Aloha, musisz zgłosić sprawę w portalu partnera z prośbą o jej przyznanie, jest to nie automatyczne . Dla takich żądań dostępna jest „konkretna kategoria przypadków”.

Komentarze

  • Wygląda na to, że aplikacje Aloha to (lub były) aplikacje, które mogą działać w GE lub PE, a także nie ' nie liczą się do typowych limitów – patrz success.salesforce.com/answers?id=90630000000h1rAAAQ
  • ” Musisz być uprawnionym partnerem Salesforce.com, a Twoja aplikacja musi przejść kontrolę bezpieczeństwa. Odpowiednie uprawnienia zostaną automatycznie włączone po przejść kontrolę bezpieczeństwa. ” Status Aloha jest teraz automatyczny, zgodnie z linkiem w odpowiedzi.
  • Aloha, as it ' nadal wywoływane na karcie subskrybentów LMA, nadal ma wpływ na limity – w szczególności pakiety z włączoną funkcją aloha nie ' nie liczą się do limitów zakładki organizacji subskrybentów. / ul>

Odpowiedź

Co to jest Aloha:

Aloha była wyjątkowa status nadawany aplikacjom, aby nie liczyły się one z różnymi limitami nałożonymi przez Salesforce.Zalety obejmowały:

  • Aplikacje Aloha nie liczyły się z limitami niestandardowych aplikacji, obiektów i kart
  • Aplikacje Aloha mogły uruchamiać Apex Code w wersji grupowej (GE) i Professional Edition (PE)
  • Aplikacje Aloha mogą korzystać z interfejsu API usług sieciowych dla GE i PE

Kiedy Salesforce zaktualizował AppExchange w sierpniu 2012 r., Salesforce przestało publikować hasło ” Aloha App. ”

Od sierpnia 2012 r. wszystkie pakiety zarządzane nie wliczają się do limitów systemu Salesforce. Oto post na blogu Salesforce ogłaszający zmianę:

http://blogs.salesforce.com/company/2012/08/everything-you-need-to-know-about-the-new-salesforce-appexchange.html

Żądanie ” Aloha ” status:

Zasadniczo Salesforce traktuje teraz wszystkie zarządzane pakiety jako Aloha. Dlatego jedynym wymaganiem, aby aplikacja była Aloha, jest to, że jest to pakiet zarządzany.

Jednak nadal może być konieczne zażądanie ” Aloha ” status w portalu dla partnerów.

Po utworzeniu zarządzanego pakiet, otwórz zgłoszenie do działu wsparcia dla partnerów Salesforce i poproś o ” Aloha Enabled. ” W zgłoszeniu do pomocy technicznej podaj następujące informacje:

  1. Adres URL instalacji pakietu
  2. Adres URL listy AppExchange

Komentarze

  • Witamy na stronie! Proszę nie ' nie prosić o głosy za odpowiedziami; głosowanie jest nieodłączną częścią sieci SE, a Twoja odpowiedź zostanie otrzyma głosowanie, jeśli zasługuje na głosy. Jeśli chodzi o stwierdzenie, że przestali używać tego terminu, mogliby to zrobić publicznie, ale podczas zgłaszania sprawy nadal musisz prosić o status Aloha!
  • Zrobiłem to w czerwcu tego roku – bez tego nasza aplikacja nie ' t instalować w organizacjach Professional Edition ze względu na niektóre funkcje platformy, z których korzysta nasza aplikacja. Po przesłaniu i zamknięciu sprawy z komentarzem ” Komentarz: ' włączyłem ten pakiet. ” działało zgodnie z oczekiwaniami.
  • W sekcji Przegląd subskrybentów nadal widnieje ” Aloha App ” z polem wyboru. Nasza aplikacja ma to i musiała zostać ręcznie włączona, chociaż było to około maja 2012 roku.
  • Dziwne z mojego doświadczenia jest to, że został usunięty z typu sprawy na jakiś czas (od źle sformułowanego sierpnia Zapowiedź z 2012 r., Że to się dzieje), ale podobnie jak w przypadku innych plakatów, nadal musisz o to poprosić (za pośrednictwem waniliowej skrzynki w moim przypadku), po zakończeniu przeglądu bezpieczeństwa, który z kolei wymaga bycia Partnerem Salesforce.
  • @Robs Zależy od tego, jak bardzo chcesz być techniczny. Efekt zwany wcześniej stanem Aloha nadal istnieje (aplikacje zarządzanych pakietów mają specjalne funkcje do zrywania limitów), ale termin ten nie jest już używany i nie ma już oddzielnego procesu aplikacji. Gdy Twoja aplikacja spełni wymagania (status partnera, przegląd zabezpieczeń, lista AppExchange), aplikacja automatycznie uzyska status bez konieczności dodatkowego żądania.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *