Können Sie mir bitte helfen, zu verstehen, was eine Aloha-SFDC-App ist und wie sie sich von anderen Apps unterscheidet?
Wenn die App nur auf der Grundlage von force.com-Funktionen entwickelt wird (es werden keine anderen Dienste verwendet), wird sie als Aloha-App betrachtet?
Was sind Schritte / Richtlinien, um eine App als Aloha zu erstellen? ?
Antwort
Ich glaube, die Terminologie hat sich von Aloha-Apps zu ISV-Apps geändert.
Der Hauptvorteil bestand darin, dass installierte Ahola-Apps nicht auf verschiedene Organisationsgrenzen angerechnet wurden und mit Gruppen- und Professional-Editionen von Salesforce funktionieren konnten. In einer früheren Salesforce-Version wurden zumindest einige der Vorteile an alle verwalteten Pakete weitergegeben.
In nicht mehr viel Dokumentation wird der Begriff „aloha“ verwendet. Es gibt einen alten Blog-Beitrag Entwerfen Sie eine Aloha-App . Der mit Entwerfen einer Anwendung für Gro Seite up and Professional Edition , die jetzt zu Architekturüberlegungen für Gruppen- und Professional-Editionen umleitet. Ich habe Folgendes aus dem Wiki-Verlauf für die alte Seite herausgezogen:
Darüber hinaus ist Ihr verwaltetes Paket im Rahmen des AppExchange-Partnerprogramms berechtigt Spezielle Berechtigungen, mit denen Sie die einzigartigen Vorteile nutzen können, um sicherzustellen, dass Ihre App ordnungsgemäß in GE und PE installiert wird und funktioniert. Apps, die auf Force.com basieren und über diese speziellen Berechtigungen verfügen, heißen Aloha Apps . Aloha-Apps werden in AppExchange hier vorgestellt.
Nach der Berechtigung ist eine Aloha-App von Apex autorisiert und gegen bestimmte Editionsbeschränkungen immun. Wenn Ihre App eine API-Integration erfordert, können berechtigte Partner außerdem API-Zugriff auf GE- und PE-Organisationen erhalten. Weitere Informationen zum Partnerprogramm, einschließlich der Teilnahmebedingungen, finden Sie unter www.salesforce.com/partners.
Hinweis: Ihre App kann nur eine Aloha-App sein und das Aloha-App-Symbol in Ihrer AppExchange-Liste erhalten, wenn sie als verwaltetes Paket verpackt ist.
Wie Um eine Aloha-App zu erstellen?
Inzwischen wissen Sie, dass es viele spezielle Berechtigungen gibt, die Sie für GE und PE nutzen können. Wenn Sie eine App erstellt haben und glauben, dass sie bereit ist, mit GE / PE so wie sie ist zu arbeiten, können Sie einen Fall im Partnerportal protokollieren und erstellen Ein Fall, in dem eine der genannten Berechtigungen angefordert wird (Apex-Autorisierung, Apps / Objekte / Registerkarten beschränken die Immunität und / oder API-Zugriff). Beachten Sie, dass Ihrer Anwendung ein verwaltetes Paket zugeordnet sein muss und Sie ein berechtigter Partner sein müssen. Weitere Informationen zum Partnerprogramm, einschließlich der Teilnahmebedingungen, finden Sie unter www.salesforce.com/partners.
Beachten Sie, dass Sie Ihre App möglicherweise noch neu entwickeln müssen, um GE / PE zu unterstützen. auch mit diesen Sonderberechtigungen aktiv. Als Partner haben Sie Anspruch auf verschiedene Testumgebungen, um sicherzustellen, dass Ihre App ordnungsgemäß gegen GE / PE funktioniert. Weitere Informationen finden Sie hier .
Ich denke, Sie sollten in Zukunft besser der Dokumentation von Verwenden von Apex in Gruppen- und Professional-Editionen folgen
Wenn Sie sichergestellt haben, dass Ihre App die Anforderungen für den Aloha-Status erfüllt, müssen Sie im Partnerportal einen Fall ansprechen, in dem die Gewährung beantragt wird. Es ist nicht automatisch . Für solche Anfragen steht eine bestimmte Fallkategorie zur Verfügung.
Kommentare
- Es scheint, dass Aloha-Apps Apps sind (oder waren), die in GE ausgeführt werden können oder PE und ‚ nicht gegen typische Grenzwerte angerechnet werden – siehe success.salesforce.com/answers?id=90630000000h1rAAAQ
- “ Sie müssen ein berechtigter Partner von salesforce.com sein und Ihre App muss die Sicherheitsüberprüfung bestehen. Die entsprechenden Berechtigungen werden nach Ihnen automatisch aktiviert Bestehen Sie die Sicherheitsüberprüfung. “ Der Aloha-Status ist laut dem Link in der Antwort jetzt automatisch.
- Aloha, da er ‚ s, die immer noch von der Registerkarte „LMA-Abonnenten“ aufgerufen werden, haben immer noch Auswirkungen auf die Limits. Insbesondere Aloha-fähige Pakete zählen ‚ nicht auf die Limits der Registerkarte „Abonnentenorganisation“.
Antwort
Was ist Aloha:
Aloha war etwas Besonderes Status, der Apps zugewiesen wird, damit die Apps nicht auf verschiedene von Salesforce festgelegte Beschränkungen angerechnet werden.Zu den Vorteilen gehörten:
- Aloha-Apps wurden nicht auf die Grenzwerte für benutzerdefinierte Apps, Objekte und Registerkarten angerechnet.
- Aloha-Apps konnten Apex-Code in Group Edition (GE) und Professional ausführen Edition (PE)
- Aloha-Apps können die Webdienst-API für GE und PE verwenden.
Als Salesforce AppExchange im August 2012 aktualisierte, Salesforce hat die Veröffentlichung des Begriffs “ Aloha App eingestellt. “
Seit August 2012 werden nicht alle verwalteten Pakete auf die Salesforce-Systemlimits angerechnet. Hier ist der Salesforce-Blogbeitrag, in dem die Änderung angekündigt wird:
Anfordern von “ Aloha “ Status:
Im Wesentlichen betrachtet Salesforce jetzt alle verwalteten Pakete als Aloha. Die einzige Voraussetzung für eine Aloha-App ist, dass es sich um ein verwaltetes Paket handelt.
Möglicherweise müssen Sie jedoch noch Aloha “ Status über das Partnerportal.
Sobald Sie Ihre Verwaltung erstellt haben Öffnen Sie einen Fall mit Salesforce-Partner-Support und fordern Sie an, dass Ihr Paket “ Aloha Enabled ist. “ Geben Sie in Ihrem Support-Fall Folgendes an:
- Die Paketinstallations-URL
- Die AppExchange-Listen-URL
Kommentare
- Willkommen auf der Seite! Bitte fragen Sie ‚ nicht nach Upvotes für Antworten. Die Abstimmung ist ein fester Bestandteil des SE-Netzwerks und Ihre Antwort wird bewertet, wenn sie Stimmen verdient. Was die Aussage betrifft, dass sie den Begriff nicht mehr verwenden, haben sie dies möglicherweise in der Öffentlichkeit getan, aber wenn Sie einen Fall ansprechen, müssen Sie immer noch nach dem Aloha-Status fragen!
- Ich habe im Juni dieses Jahres einen gemacht – ohne ihn würde unsere App dies nicht tun ‚ kann aufgrund einiger Plattformfunktionen, die unsere App verwendet, nicht in Professional Edition-Organisationen installiert werden. Nachdem der Fall eingereicht und mit dem Kommentar “ Kommentar: Ich ‚ habe aloha dieses Paket aktiviert. “ es hat wie erwartet funktioniert.
- In der Abonnentenübersicht wird weiterhin “ Aloha App “ angezeigt mit einem Kontrollkästchen. Unsere App hat es und es musste manuell aktiviert werden, obwohl dies ungefähr im Mai 2012 war.
- Seltsamerweise wurde es seit einiger Zeit (seit dem schlecht formulierten August) aus dem Falltyp entfernt 2012 Ankündigung darüber), aber wie bei anderen Postern müssen Sie es immer noch anfordern (in meinem Fall über einen Vanille-Falltyp), nachdem Sie die Sicherheitsüberprüfung abgeschlossen haben, was wiederum erfordert, dass Sie Salesforce-Partner sind.
- @Robs Hängt davon ab, wie technisch Sie sein möchten. Der zuvor als Aloha-Status bezeichnete Effekt besteht weiterhin (verwaltete Paket-Apps verfügen über spezielle Limit-Busting-Funktionen), der Begriff wird jedoch nicht mehr verwendet und verfügt nicht mehr über einen separaten Bewerbungsprozess. Sobald Ihre App die Anforderungen erfüllt (Partnerstatus, Sicherheitsüberprüfung, AppExchange-Liste), erhält Ihre App automatisch den Statuseffekt, ohne dass eine zusätzliche Anforderung erforderlich ist.