Puoi aiutarmi a capire cosè lapp Aloha SFDC e come si differenzia dalle altre app?
Se lapp viene sviluppata solo sulla base delle funzionalità force.com (non vengono utilizzati altri servizi), viene considerata unapp Aloha?
Quali sono i passaggi / linee guida per rendere lapp come Aloha ?
Risposta
Credo che la terminologia sia cambiata da app aloha ad app ISV.
In precedenza il Il vantaggio principale era che le app ahola installate non contavano per i vari limiti dellorganizzazione e potevano funzionare con le edizioni Group e Professional di Salesforce. In una versione precedente di Salesforce, almeno alcuni dei vantaggi venivano trasferiti a tutti i pacchetti gestiti.
Pare che non molta documentazione utilizzi più il termine “aloha”. Cè un vecchio post sul blog Progetta unapp Aloha . Il post è collegato al Progettazione di unapplicazione per Gro up e la pagina Professional Edition che ora reindirizza a Considerazioni sullarchitettura per le edizioni Group e Professional . Ho estratto quanto segue dalla cronologia wiki per la vecchia pagina:
Inoltre, come parte dellAppExchange Partner Program, il tuo pacchetto gestito sarà idoneo per autorizzazioni speciali che ti consentono di sfruttare vantaggi esclusivi per garantire che la tua app venga installata e funzionerà correttamente in GE e PE. Le app create su Force.com e che dispongono di queste autorizzazioni speciali sono chiamate Aloha Apps . Le app Aloha saranno presenti su AppExchange qui .
Dopo lidoneità, unapp Aloha è autorizzata da Apex ed è immune a determinati limiti di edizione. Inoltre, se la tua app richiede lintegrazione API, i partner idonei possono ottenere laccesso API alle organizzazioni GE e PE. Per ulteriori informazioni sul Programma partner, inclusi i requisiti di idoneità, visita il sito www.salesforce.com/partners.
Nota: La tua app può essere unapp Aloha e ricevere licona dellapp Aloha nella tua scheda AppExchange se è confezionata come pacchetto gestito.
Come fare unapp Aloha?
Ormai capisci che ci sono molti permessi speciali che puoi sfruttare per creare per GE e PE. Se hai creato unapp e ritieni che sia pronta per lavorare con GE / PE così comè, puoi registrare una richiesta nel Portale partner e creare un caso che richiede una delle autorizzazioni menzionate (autorizzazione Apex, immunità con limite di app / oggetti / schede e / o accesso API). Tieni presente che la tua applicazione deve avere un pacchetto gestito associato al suo elenco e devi essere un partner idoneo. Per ulteriori informazioni sul Programma Partner, inclusi i requisiti di idoneità, visita il sito www.salesforce.com/partners.
Tieni presente che potresti dover riprogettare la tua app per supportare GE / PE, anche con questi permessi speciali attivi. In qualità di partner, hai diritto a vari ambienti di test per assicurarti che la tua app funzioni correttamente con GE / PE, puoi saperne di più qui .
Penso che in futuro faresti meglio a seguire la documentazione di Utilizzo di Apex nelle edizioni Group e Professional
Dopo esserti assicurato che la tua app soddisfi i requisiti per lo stato Aloha, devi quindi sollevare un caso nel portale partner chiedendo che venga concesso, non è automatico . È disponibile una categoria di casi specifica per tali richieste.
Commenti
- Sembra che le app Aloha siano (o fossero) app che possono essere eseguite in GE o PE, e anche ‘ t conteggia rispetto ai limiti tipici – vedi success.salesforce.com/answers?id=90630000000h1rAAAQ
- ” Devi essere un partner idoneo di salesforce.com e la tua app deve superare il controllo di sicurezza. Le autorizzazioni appropriate verranno abilitate automaticamente dopo che superare il controllo di sicurezza. ” Lo stato di Aloha ora è automatico, secondo il link nella risposta.
- Aloha, in quanto ‘ è ancora chiamato dalla scheda degli abbonati LMA, ha ancora implicazioni sui limiti – in particolare i pacchetti abilitati aloha don ‘ t contano contro i limiti della scheda dellorganizzazione degli iscritti.
Risposta
Cosè Aloha:
Aloha era una persona speciale stato assegnato alle app in modo che le app non vengano conteggiate nei vari limiti imposti da Salesforce.I vantaggi includevano:
- Le app Aloha non contavano per i limiti di app, oggetti e schede personalizzate
- Le app Aloha potevano eseguire Apex Code in Group Edition (GE) e Professional Edition (PE)
- Le app Aloha potevano utilizzare lAPI del servizio Web per GE e PE
Quando Salesforce ha aggiornato AppExchange nellagosto 2012, Salesforce ha smesso di pubblicare il termine ” Aloha App. ”
Dallagosto 2012, tutti i pacchetti gestiti non vengono conteggiati ai fini dei limiti di sistema di Salesforce. Ecco il post del blog di Salesforce che annuncia la modifica:
Richiesta di ” Aloha ” status:
In sostanza, Salesforce ora considera tutti i pacchetti gestiti come Aloha. Quindi lunico requisito affinché unapp sia Aloha è che sia un pacchetto gestito.
Tuttavia, potrebbe essere comunque necessario richiedere ” Aloha ” status tramite il portale partner.
Dopo aver creato il tuo pacchetto, apri un caso con il supporto del partner Salesforce e richiedi che il tuo pacchetto sia ” Aloha Enabled. ” Nel tuo caso di supporto fornisci quanto segue:
- LURL di installazione del pacchetto
- LURL dellelenco di AppExchange
Commenti
- Benvenuto nel sito! Si prega di non ‘ chiedere voti positivi sulle risposte; il voto è parte integrante della rete SE e la tua risposta verrà votata se merita voti. Quanto a dire che hanno smesso di usare il termine, potrebbero averlo fatto in pubblico, ma quando sollevi un caso devi ancora chiedere lo stato Aloha!
- Ne ho fatto uno a giugno di questanno – senza di esso la nostra app non lo avrebbe fatto ‘ t installare nelle organizzazioni della Professional Edition a causa di alcune delle funzionalità della piattaforma utilizzate dalla nostra app. Dopo che il caso è stato inviato e chiuso con il commento ” Commento: ‘ ho abilitato questo pacchetto. ” ha funzionato come previsto.
- In Panoramica abbonati, viene ancora visualizzato ” Aloha App ” con una casella di controllo. La nostra app ce lha e doveva essere abilitata manualmente, anche se era circa maggio 2012.
- La mia esperienza strana è che è stata rimossa dal tipo di case per un po di tempo (dal momento che la scritta August Annuncio del 2012 a riguardo), ma come altri poster devi ancora richiederlo (tramite un tipo di custodia vanilla nel mio caso), dopo aver completato la revisione della sicurezza, che a sua volta richiede di essere un partner di Salesforce.
- @Robs Dipende da quanto tecnico vuoi essere. Leffetto precedentemente chiamato Aloha Status esiste ancora (le app dei pacchetti gestiti hanno funzioni speciali di eliminazione dei limiti), ma il termine non è più utilizzato e non ha più un processo di applicazione separato. Una volta che la tua app soddisfa i requisiti (stato di partner, controllo della sicurezza, elenco di AppExchange), la tua app ottiene automaticamente leffetto di stato senza che siano necessarie ulteriori richieste.