Launchpad et contenu

App Finder

L'app finder est la fonction du SAP Fiori Launchpad dans laquelle les utilisateurs parcourent toutes les applications accordées par leurs rôles, regroupées par business catalog, et les ajoutent à leurs pages ou à My Home. Il reflète les accès existants sans en accorder : une application n'apparaît que si un business catalog qui la contient est affecté à l'un des rôles de l'utilisateur.

L'essentiel

Type
Fonction utilisateur du launchpad (découverte d'applications et personnalisation)
Couche
Point d'entrée et expérience ; également Contenu, navigation et accès
Accès
Menu des actions utilisateur (profil utilisateur) dans la shell bar du launchpad
Onglets
Catalog ; en option User Menu et SAP Menu (SAP Easy Access)
Piloté par
Paramètres du launchpad APPFINDER_ENABLED, HOMEPAGE_PERSONALIZATION, APPFINDER_EASYACCESSMENU*
Qui l'utilise
Utilisateurs finaux, key users ; configuré par les administrateurs du launchpad
S'applique à
SAP S/4HANA on-premise, Private Edition et Public Edition
Couche : Point d'entrée et expérienceOù se situe-t-il ? ▾
Où se situe-t-il ?: L1 · Point d'entrée et expérienceCouche : Point d'entrée et expérience. Concerne aussi : Contenu, navigation et accès.L1L2L3L4L5L6BTP

Couche : Point d'entrée et expérience

Concerne aussi : Contenu, navigation et accès

Ouvrir la carte d'architecture →

Qu'affiche l'app finder ?

Les utilisateurs ouvrent l'app finder depuis le menu des actions utilisateur dans la shell bar du launchpad, ou via l'option Add Tile lors de la modification d'une page. Il peut afficher jusqu'à trois onglets :

OngletContenuDépend des rôles ?
CatalogToutes les applications des business catalogs affectés aux rôles de l'utilisateur, regroupées par catalogueOui
User MenuTransactions SAP GUI et applications Web Dynpro ABAP issues des menus des rôles PFCG de l'utilisateur dans un système sélectionnéOui
SAP MenuLe menu SAP Easy Access complet d'un système sélectionnéNon, identique pour tous les utilisateurs

L'onglet Catalog est l'onglet par défaut. Les deux onglets SAP Easy Access n'apparaissent que si un administrateur les a activés et connectés, et ils ne sont pas pris en charge sur les téléphones. Les tiles de l'app finder affichent un aperçu de la mise en page sans données en direct. Un utilisateur d'Alder Manufacturing qui détient un rôle achats voit donc les catalogues achats, qu'une page affiche ou non ces applications. L'app finder est l'inventaire complet de ce que l'utilisateur peut lancer, pas une vue sélectionnée.

Comment l'app finder fonctionne-t-il avec les spaces et les pages ?

L'app finder s'adapte au modèle de mise en page du launchpad :

  • Mode spaces : chaque application indique si elle figure déjà sur l'une des pages de l'utilisateur. L'ajouter ouvre une liste de pages ; l'application est placée dans une section Recently Added Apps en haut de la page, d'où l'utilisateur peut la faire glisser vers d'autres sections. Cette section disparaît lorsqu'elle est vide.
  • My Home : les utilisateurs ajoutent leurs applications préférées à la page personnelle My Home via l'app finder ou les signets.
  • Page d'accueil classique (obsolète) : les applications sont ajoutées à des groupes au lieu de pages.

Les ajouts personnels priment sur la mise en page de l'administrateur, mais ils ne modifient jamais ce à quoi l'utilisateur peut accéder. Un administrateur qui retire ensuite le catalogue retire aussi l'application de la page de l'utilisateur, car les pages n'affichent que les applications contenues dans les catalogues de l'utilisateur. En mode spaces, l'app finder est un outil de personnalisation qui opère dans les limites des catalogues et des pages.

Quels paramètres du launchpad pilotent l'app finder ?

En on-premise et en Private Edition, l'app finder est régi par des paramètres de configuration du launchpad, définis de manière spécifique au mandant dans /UI2/FLP_CUS_CONF :

  • HOMEPAGE_PERSONALIZATION (true par défaut) : lorsqu'il vaut false, les utilisateurs ne peuvent pas réorganiser les pages, et l'app finder est également désactivé, sauf si APPFINDER_ENABLED prend le pas. Ce paramètre n'affecte pas My Home.
  • APPFINDER_ENABLED (false par défaut) : lorsqu'il vaut true, l'app finder reste disponible même si la personnalisation est désactivée.
  • APPFINDER_EASYACCESSMENU (true par défaut), avec _SAPMENU, _USERMENU et _ON_TABLET : affichent ou masquent les onglets SAP Easy Access.
  • APPFINDER_SEARCH_CATALOG et les paramètres de recherche Easy Access correspondants : affichent ou masquent le champ de recherche par onglet.

Les onglets Easy Access exigent plus qu'un paramètre : des destinations RFC dans SM59 par alias back-end, des services OData dans /IWFND/MAINT_SERVICE, et une configuration soit basée sur les rôles, soit sans rôle. La variante sans rôle, disponible depuis ABAP Platform 1909 FPS01, utilise le paramètre de customizing FLP_EAM_ALIASES. En Public Edition, l'app finder est accessible depuis le profil utilisateur ; consultez le SAP Help Portal pour savoir lesquels de ses paramètres les administrateurs peuvent y modifier. Fixer ces paramètres revient à décider du degré de libre-service que doit offrir l'app finder.

Pourquoi une application n'apparaît-elle pas dans l'app finder ?

Remontez du rôle vers l'application :

  1. Aucun catalogue : le business catalog qui contient l'application ne figure dans aucun des rôles de l'utilisateur. /UI2/FLPCA_USER liste les catalogues que l'utilisateur reçoit réellement.
  2. Mauvais terminal : l'application ou son target mapping ne prend pas en charge le type de terminal actuel, si bien que l'application est masquée sur ce terminal.
  3. App finder désactivé : la personnalisation est désactivée et APPFINDER_ENABLED n'est pas défini, si bien que l'entrée de menu est totalement absente.
  4. Onglet User Menu vide : dans PFCG, les options de menu du rôle masquent le menu dans le launchpad, ou l'entrée de menu pointe vers une destination RFC. SAP recommande plutôt de répliquer un catalogue back-end depuis le système distant.
  5. Onglet SAP Menu lent ou en timeout : le cache du menu SAP n'est pas actif ou pas alimenté ; planifiez l'exécution périodique du report /UI2/EAM_BUILD_CACHE.
  6. Tiles en double dans l'onglet SAP Menu : comportement attendu, car les entrées proviennent à la fois du menu et des éléments d'app descriptor du launchpad.

Un réflexe de praticien à conserver consiste à vérifier les catalogues de l'utilisateur avant de soupçonner l'app finder. Presque toutes les applications absentes de l'app finder relèvent d'un problème d'affectation de catalogue ou de rôle.

L'app finder contrôle-t-il ce à quoi les utilisateurs peuvent accéder ?

Non. L'onglet Catalog reflète les business catalogs des rôles de l'utilisateur ; il ne peut donc afficher que ce que les rôles accordent déjà. Deux conséquences comptent pour la conception de la sécurité :

  • Toute application d'un catalogue est découvrable. Une application présente dans un catalogue affecté mais placée sur aucune page reste trouvable via l'app finder et la recherche du launchpad. Masquer une application signifie la retirer des catalogues de l'utilisateur, pas des pages.
  • L'onglet SAP Menu ne dépend pas des rôles. Il liste toutes les transactions du système connecté pour tous les utilisateurs. Le lancement d'une transaction reste soumis au contrôle de démarrage back-end sur S_TCODE, mais la liste elle-même peut dérouter les utilisateurs et révéler plus que prévu.

Un critère de décision clair en découle : n'activez l'onglet SAP Menu que là où les utilisateurs sont censés travailler dans l'ensemble du paysage transactionnel classique, et appuyez-vous sur les catalogues partout ailleurs. L'app finder révèle l'effet de la conception des rôles ; il ne la remplace jamais.

App finder ou spaces et pages : quelle différence ?

App finderSpaces et pagesBusiness catalogs
Question à laquelle il répondQuelles applications puis-je ajouter ou lancer ?Où mes applications quotidiennes apparaissent-elles ?Quelles applications ce rôle peut-il lancer ?
Qui le façonneDéduit automatiquement des cataloguesLes administrateurs, puis les utilisateurs par personnalisationLes administrateurs du launchpad
AfficheToutes les applications des catalogues de l'utilisateur, plus les menus Easy Access en optionUne sélection organisée en sectionsDes références à des tiles et à des target mappings
Accorde l'accèsNonNonOui, via les rôles

Les catalogues accordent les applications, les pages en présentent une sélection, et l'app finder liste tout ce que les catalogues accordent afin que les utilisateurs puissent l'ajouter à leurs pages.

Questions fréquentes

Où se trouve l'app finder dans le SAP Fiori Launchpad ?

L'app finder s'ouvre depuis le menu des actions utilisateur, derrière l'avatar de l'utilisateur dans la shell bar du launchpad. Lors de la modification d'une page, l'option Add Tile ouvre le même app finder. Si aucune de ces entrées n'existe, un administrateur a désactivé la personnalisation sans activer l'app finder séparément.

Pourquoi une application est-elle visible dans l'app finder mais pas sur ma page ?

L'app finder liste toutes les applications des business catalogs affectés à vos rôles, tandis qu'une page n'affiche que la sélection qu'un administrateur y a placée. Vous pouvez ajouter l'application à l'une de vos pages depuis l'app finder, ou un administrateur peut l'ajouter à une page de votre space.

Peut-on masquer l'onglet SAP Menu dans l'app finder ?

Oui. Définissez le paramètre du launchpad APPFINDER_EASYACCESSMENU_SAPMENU à false pour masquer uniquement l'onglet SAP Menu, ou APPFINDER_EASYACCESSMENU à false pour masquer les deux onglets SAP Easy Access. L'onglet Catalog reste alors la seule vue, et le sélecteur d'onglets disparaît.

Ajouter une application depuis l'app finder donne-t-il de nouvelles autorisations à l'utilisateur ?

Non. L'app finder ne propose que des applications déjà contenues dans les business catalogs de l'utilisateur. En ajouter une à une page modifie la mise en page personnelle de l'utilisateur, pas ses rôles. La capacité de l'application à lire ou modifier des données dépend toujours des autorisations back-end du rôle.

Les administrateurs peuvent-ils désactiver l'app finder ?

Oui, en on-premise et en Private Edition. Définir HOMEPAGE_PERSONALIZATION à false désactive la personnalisation des pages et, avec elle, l'app finder, sauf si APPFINDER_ENABLED vaut true. Désactiver l'app finder n'affecte pas My Home, que les utilisateurs peuvent toujours modifier lorsqu'il est activé.

Sources

S'applique à
SAP S/4HANA on-premise · SAP S/4HANA Cloud Private Edition · SAP S/4HANA Cloud Public Edition
Dernière relecture

Pour aller plus loin

SAP, SAP Fiori, SAPUI5, SAP S/4HANA, SAP BTP et les autres produits et services SAP mentionnés sont des marques commerciales ou des marques déposées de SAP SE (ou d'une société affiliée à SAP) en Allemagne et dans d'autres pays. Ce guide est indépendant ; il n'est ni affilié à SAP SE, ni sponsorisé, ni approuvé par SAP SE.