Launchpad e conteúdo

App Finder

O app finder é a função do SAP Fiori Launchpad em que os usuários navegam por todos os apps concedidos por suas roles, agrupados por business catalog, e os adicionam às suas pages ou ao My Home. O app finder reflete o acesso existente em vez de concedê-lo: um app só aparece quando um business catalog que o contém está atribuído a uma das roles do usuário.

Resumo

Tipo
Função de usuário do launchpad (descoberta de apps e personalização)
Camada
Ponto de entrada e experiência; também conteúdo, navegação e acesso
Aberto a partir de
Menu de ações do usuário (perfil do usuário) na shell bar do launchpad
Abas
Catalog; opcionalmente User Menu e SAP Menu (SAP Easy Access)
Controlado por
Parâmetros do launchpad APPFINDER_ENABLED, HOMEPAGE_PERSONALIZATION, APPFINDER_EASYACCESSMENU*
Quem trabalha com ele
Usuários finais, key users; configurado por administradores do launchpad
Aplica-se a
SAP S/4HANA on-premise, Private Edition e Public Edition
Camada: Ponto de entrada e experiênciaOnde se encaixa ▾
Onde se encaixa: L1 · Ponto de entrada e experiênciaCamada: Ponto de entrada e experiência. Também envolve: Conteúdo, navegação e acesso.L1L2L3L4L5L6BTP

Camada: Ponto de entrada e experiência

Também envolve: Conteúdo, navegação e acesso

Abrir o mapa de arquitetura →

O que o app finder mostra?

Os usuários abrem o app finder pelo menu de ações do usuário na shell bar do launchpad ou pela opção Add Tile durante a edição de uma page. Ele pode mostrar até três abas:

AbaConteúdoDepende das roles?
CatalogTodos os apps dos business catalogs atribuídos às roles do usuário, agrupados por catálogoSim
User MenuTransações SAP GUI e apps Web Dynpro ABAP dos menus das roles PFCG do usuário em um sistema selecionadoSim
SAP MenuO menu SAP Easy Access completo de um sistema selecionadoNão, é o mesmo para todos os usuários

A aba Catalog é a padrão. As duas abas do SAP Easy Access só aparecem se um administrador as tiver habilitado e conectado, e não são suportadas em smartphones. Os tiles no app finder mostram uma prévia do layout sem dados em tempo real. Um usuário da Alder Manufacturing que tem uma role de compras vê, portanto, os catálogos de compras, quer alguma page mostre esses apps, quer não. O app finder é o inventário completo do que o usuário pode iniciar, não uma visão curada.

Como o app finder funciona com spaces e pages?

O app finder se adapta ao modelo de layout do launchpad:

  • Modo spaces: cada app indica se já está em uma das pages do usuário. Ao adicioná-lo, abre-se uma lista de pages; o app vai para uma seção Recently Added Apps no topo da page, de onde o usuário pode arrastá-lo para outras seções. Essa seção desaparece quando fica vazia.
  • My Home: os usuários adicionam seus apps preferidos à page pessoal My Home pelo app finder ou por bookmarks.
  • Home page clássica (descontinuada): os apps são adicionados a grupos em vez de pages.

As adições pessoais têm precedência sobre o layout do administrador, mas nunca mudam o que o usuário pode acessar. Um administrador que depois remove o catálogo também remove o app da page do usuário, porque as pages só mostram apps contidos nos catálogos do usuário. No modo spaces, o app finder é uma ferramenta de personalização que atua dentro dos limites dos catálogos e das pages.

Quais parâmetros do launchpad controlam o app finder?

No on-premise e na Private Edition, o app finder é regido por parâmetros de configuração do launchpad, definidos por mandante na /UI2/FLP_CUS_CONF:

  • HOMEPAGE_PERSONALIZATION (padrão true): quando false, os usuários não podem reorganizar as pages, e o app finder também fica desabilitado, a menos que APPFINDER_ENABLED o sobreponha. Essa configuração não afeta o My Home.
  • APPFINDER_ENABLED (padrão false): quando true, o app finder continua disponível mesmo com a personalização desligada.
  • APPFINDER_EASYACCESSMENU (padrão true), com _SAPMENU, _USERMENU e _ON_TABLET: mostram ou ocultam as abas do SAP Easy Access.
  • APPFINDER_SEARCH_CATALOG e os parâmetros de pesquisa correspondentes do Easy Access: mostram ou ocultam o campo de pesquisa por aba.

As abas do Easy Access exigem mais que um parâmetro: destinos RFC na SM59 por alias de back-end, serviços OData na /IWFND/MAINT_SERVICE e uma configuração baseada em roles ou sem roles. A variante sem roles, disponível desde o ABAP Platform 1909 FPS01, usa o parâmetro de customizing FLP_EAM_ALIASES. Na Public Edition, o app finder é acessado pelo perfil do usuário; consulte o SAP Help Portal para saber quais configurações dele os administradores podem alterar ali. Definir esses parâmetros é decidir quanto autoatendimento o app finder deve oferecer.

Por que um app não aparece no app finder?

Trabalhe da role para o app:

  1. Sem catálogo: o business catalog que contém o app não está em nenhuma das roles do usuário. A /UI2/FLPCA_USER lista os catálogos que um usuário efetivamente recebe.
  2. Dispositivo errado: o app ou seu target mapping não suporta o tipo de dispositivo atual, então o app fica oculto nesse dispositivo.
  3. App finder desligado: a personalização está desabilitada e APPFINDER_ENABLED não está definido, então a entrada de menu não existe.
  4. Aba User Menu vazia: na PFCG, as opções de menu da role ocultam o menu do launchpad, ou a entrada de menu aponta para um destino RFC. A SAP recomenda, em vez disso, replicar um catálogo de back-end a partir do sistema remoto.
  5. Aba SAP Menu lenta ou com timeout: o cache do menu SAP não está ativo ou não foi preenchido; agende o report /UI2/EAM_BUILD_CACHE para execução periódica.
  6. Tiles duplicados na aba SAP Menu: comportamento esperado, porque as entradas vêm tanto do menu quanto de itens de app descriptor do launchpad.

Um hábito de praticante que vale manter é verificar os catálogos do usuário antes de suspeitar do app finder. Quase todo app ausente no app finder é um problema de catálogo ou de atribuição de roles.

O app finder controla o que os usuários podem acessar?

Não. A aba Catalog espelha os business catalogs das roles do usuário, portanto só pode mostrar o que as roles já concedem. Duas consequências importam para o desenho de segurança:

  • Todo app de catálogo pode ser descoberto. Um app que está em um catálogo atribuído, mas não foi colocado em nenhuma page, ainda é encontrado pelo app finder e pela pesquisa do launchpad. Ocultar um app significa removê-lo dos catálogos do usuário, não das pages.
  • A aba SAP Menu independe das roles. Ela lista todas as transações do sistema conectado para todos os usuários. Iniciar uma transação continua sujeito à verificação de início no back-end sobre o S_TCODE, mas a lista em si pode confundir os usuários e revelar mais do que o pretendido.

Daí decorre um critério de decisão claro: habilite a aba SAP Menu apenas onde se espera que os usuários trabalhem em todo o panorama de transações clássicas e conte com os catálogos em todos os outros casos. O app finder revela o efeito do desenho de roles; nunca o substitui.

App finder vs. spaces e pages: qual é a diferença?

App finderSpaces e pagesBusiness catalogs
Pergunta que respondeQuais apps posso adicionar ou iniciar?Onde aparecem meus apps do dia a dia?Quais apps esta role pode iniciar?
Quem o moldaDerivado automaticamente dos catálogosAdministradores e, depois, usuários por personalizaçãoAdministradores do launchpad
MostraTodos os apps dos catálogos do usuário, mais menus Easy Access opcionaisUma seleção curada em seçõesReferências a tiles e target mappings
Concede acessoNãoNãoSim, por meio de roles

Os catálogos concedem apps, as pages apresentam uma seleção e o app finder lista tudo o que os catálogos concedem para que os usuários possam adicionar às suas pages.

Perguntas frequentes

Onde fica o app finder no SAP Fiori Launchpad?

O app finder é aberto pelo menu de ações do usuário, atrás do avatar do usuário na shell bar do launchpad. Durante a edição de uma page, a opção Add Tile abre o mesmo app finder. Se nenhuma das entradas existir, um administrador desabilitou a personalização sem habilitar o app finder separadamente.

Por que vejo um app no app finder, mas não na minha page?

O app finder lista todos os apps dos business catalogs atribuídos às suas roles, enquanto uma page mostra apenas a seleção que um administrador colocou ali. Você pode adicionar o app a uma das suas pages pelo app finder, ou um administrador pode adicioná-lo a uma page do seu space.

É possível ocultar a aba SAP Menu no app finder?

Sim. Defina o parâmetro do launchpad APPFINDER_EASYACCESSMENU_SAPMENU como false para ocultar apenas a aba SAP Menu, ou APPFINDER_EASYACCESSMENU como false para ocultar as duas abas do SAP Easy Access. A aba Catalog passa a ser a única visão, e o controle de abas desaparece.

Adicionar um app pelo app finder dá novas autorizações ao usuário?

Não. O app finder só oferece apps que os business catalogs do usuário já contêm. Adicionar um deles a uma page muda o layout pessoal do usuário, não suas roles. Se o app pode então ler ou alterar dados continua dependendo das autorizações de back-end da role.

Os administradores podem desligar o app finder?

Sim, no on-premise e na Private Edition. Definir HOMEPAGE_PERSONALIZATION como false desabilita a personalização de pages e, com ela, o app finder, a menos que APPFINDER_ENABLED esteja definido como true. Desligar o app finder não afeta o My Home, que os usuários sempre podem editar quando está habilitado.

Fontes

Aplica-se a
SAP S/4HANA on-premise · SAP S/4HANA Cloud Private Edition · SAP S/4HANA Cloud Public Edition
Última revisão

Para se aprofundar

SAP, SAP Fiori, SAPUI5, SAP S/4HANA, SAP BTP e os demais produtos e serviços SAP mencionados são marcas comerciais ou marcas registradas da SAP SE (ou de uma empresa afiliada da SAP) na Alemanha e em outros países. Este guia é independente e não é afiliado, patrocinado nem endossado pela SAP SE.