Você pode me ajudar a entender o que é Aloha SFDC app e como ele difere de outros apps?
Se o aplicativo for desenvolvido apenas com base nos recursos da force.com (nenhum outro serviço é usado), ele é considerado um aplicativo Aloha?
Quais são as etapas / diretrizes para tornar o aplicativo Aloha ?
Resposta
Acredito que a terminologia mudou de aplicativos aloha para aplicativos ISV.
Anteriormente, o A principal vantagem era que os aplicativos ahola instalados não contavam para vários limites organizacionais e podiam funcionar com as edições Group e Professional do Salesforce. Em uma versão anterior do Salesforce, pelo menos algumas das vantagens foram repassadas a todos os pacotes gerenciados.
Não há muita documentação que use o termo “aloha” mais. Há uma postagem antiga no blog Projete um aplicativo Aloha . A postagem com link para Projetando um aplicativo para Gro up e Professional Edition que agora redireciona para Considerações arquitetônicas para edições Group e Professional . Retirei o seguinte do histórico do wiki da página antiga:
Além disso, como parte do AppExchange Partner Program, seu pacote gerenciado estará qualificado para permissões especiais que permitem que você aproveite benefícios exclusivos, garantindo que seu aplicativo seja instalado e funcione corretamente no GE e PE. Os aplicativos criados no Force.com e que têm essas permissões especiais são chamados de Aloha Apps . Os aplicativos Aloha serão apresentados no AppExchange aqui .
Após a elegibilidade, um aplicativo Aloha é autorizado pela Apex e imune a certos limites de edição. Além disso, se seu aplicativo requer integração de API, os parceiros qualificados podem obter acesso de API para organizações GE e PE. Para obter mais informações sobre o Programa de Parceria, incluindo os requisitos de elegibilidade, visite-nos em www.salesforce.com/partners.
Observação: Seu aplicativo só pode ser um aplicativo Aloha e receber o ícone do aplicativo Aloha em sua lista do AppExchange se for empacotado como um pacote gerenciado.
Como para fazer um aplicativo Aloha?
Agora, você entende que há muitas permissões especiais que você pode aproveitar para construir para GE e PE. Se você construiu um aplicativo e acha que está pronto para funcionar com GE / PE como está, pode registrar um caso no Portal do parceiro e criar um caso que solicita qualquer uma das permissões mencionadas (Autorização Apex, Imunidade de Limite de Aplicativos / Objetos / Guias e / ou Acesso à API). Observe que seu aplicativo deve ter um pacote gerenciado associado à sua listagem e você deve ser um parceiro elegível. Para obter mais informações sobre o Programa de Parceiros, incluindo os requisitos de elegibilidade, visite-nos em www.salesforce.com/partners.
Lembre-se de que você ainda pode precisar reformular seu aplicativo para oferecer suporte a GE / PE, mesmo com essas permissões especiais ativas. Como parceiro, você tem direito a vários ambientes de teste para garantir que seu aplicativo funcione corretamente no GE / PE. Saiba mais aqui .
Acho que, a partir de agora, é melhor seguir a documentação de Uso do Apex nas edições Group e Professional
Depois de garantir que seu aplicativo atende aos requisitos para o status Aloha, você precisa levantar um caso no portal do parceiro solicitando que ele seja concedido, é não automático . Há uma categoria de caso específica disponível para essas solicitações.
Comentários
- Parece que os aplicativos Aloha são (ou eram) aplicativos que podem ser executados no GE ou PE, e também não ‘ t contra os limites típicos – consulte success.salesforce.com/answers?id=90630000000h1rAAAQ
- ” Você deve ser um parceiro qualificado da salesforce.com e seu aplicativo deve ser aprovado na revisão de segurança. As permissões apropriadas serão ativadas automaticamente depois de você passar na revisão de segurança. ” O status Aloha agora é automático, de acordo com o link na resposta.
- Aloha, pois ‘ s ainda chamados pela guia de assinantes do LMA, ainda tem implicações sobre os limites – principalmente os pacotes habilitados para aloha não ‘ não contam nos limites de guias da organização do assinante.
Resposta
O que é Aloha:
Aloha era um especial status dado aos aplicativos para que os aplicativos não contam contra vários limites impostos pelo Salesforce.Os benefícios incluídos:
- Os aplicativos Aloha não contavam nos limites de aplicativos, objetos e guias personalizados
- Os aplicativos Aloha podiam executar Apex Code na Group Edition (GE) e Professional Edition (PE)
- Os aplicativos Aloha poderiam usar a API de serviço da Web para GE e PE
Quando o Salesforce atualizou o AppExchange em agosto de 2012, A Salesforce parou de divulgar o termo ” Aloha App. ”
Desde agosto de 2012, todos os pacotes gerenciados não contam nos limites do sistema Salesforce. Aqui está a postagem do blog do Salesforce anunciando a mudança:
Solicitando ” Aloha ” status:
Em essência, o Salesforce agora considera todos os pacotes gerenciados como Aloha. Portanto, o único requisito para que um aplicativo seja Aloha é que seja um pacote gerenciado.
No entanto, talvez você ainda precise solicitar ” Aloha ” status por meio do portal do parceiro.
Depois de criar seu gerenciado pacote, abra um caso com o suporte do parceiro do Salesforce e solicite que seu pacote seja ” Aloha ativado. ” Em seu caso de suporte, forneça o seguinte:
- O URL de instalação do pacote
- O URL de listagem do AppExchange
Comentários
- Bem vindo ao site! Por favor, não ‘ não peça votos positivos nas respostas; votar é uma parte inerente da rede SE e sua resposta será votada se merecer votos. Quanto a dizer que eles pararam de usar o termo, eles podem ter feito isso em público, mas ao levantar um caso você ainda tem que pedir o status de Aloha!
- Eu fiz um em junho deste ano – sem ele, nosso aplicativo não ‘ t instalar em organizações da Professional Edition devido a alguns dos recursos da plataforma que nosso aplicativo usa. Depois que o caso foi enviado e fechado com o comentário ” Comentário: I ‘ ve aloha habilitei este pacote. ” funcionou conforme o esperado.
- Em Visão geral do assinante, ainda diz ” Aloha App ” com uma caixa de seleção. Nosso aplicativo tem, e ele tinha que ser ativado manualmente, embora isso fosse por volta de maio de 2012.
- Estranho minha experiência é que ele foi removido do tipo de caso por um tempo (desde o mês de agosto mal formulado Anúncio de 2012 sobre o andamento), mas como outros participantes, você ainda precisa solicitá-lo (por meio de uma caixa tipo vanilla no meu caso), tendo concluído a revisão de segurança, que por sua vez requer que você seja um parceiro do Salesforce.
- @Robs Depende de quão técnico você deseja ser. O efeito anteriormente chamado de Aloha Status ainda existe (aplicativos de pacotes gerenciados têm recursos especiais de redução de limite), mas o termo não é mais usado e não tem mais um processo de aplicativo separado. Depois que seu aplicativo atende aos requisitos (status de parceiro, análise de segurança, lista do AppExchange), seu aplicativo obtém automaticamente o efeito de status sem a necessidade de solicitação adicional.