Jean-Rémy
MembreRéponses céées sur le Forum
-
Jean-Rémy
Membre24 septembre 2024 à 23h04 en réponse à: Supervision multi environnements des flux Power Automate en erreur ?Hello R3dKap, je bosse avec Jelle et on a creusé ce qu’on avait dans le CoE
On a trouvé plein de données à exploiter pour superviser l’état des flows mais à priori pas pour avoir ceux en erreur : il faut passer par une table FlowRun de type elastic qui est visible environnement par environnement mais non consolidée dans le CoEFlowRun est encore en preview et le fait que ce soit une elastic table non consolidée dans le CoE la rend difficile à exploiter pour par exemple lister les flux en erreur de nos 30 environnements dans une model driven (pas de source hors environnement) ou dans un rapport power BI (connecteur CosmoDB à mettre en place)
https://learn.microsoft.com/en-us/power-automate/dataverse/cloud-flow-run-metadata
-
Jean-Rémy
Membre4 juin 2024 à 16h38 en réponse à: Bonnes pratiques sur le propriétaire des flux / applicationsBonjour
De notre côté les pro devs (les membres de la DSI qui font de la Power Platform) sont system admin des environnements de DEV et de REC afin d’être autonomes pour aider les citizen et utiliser les pipelines pour déployer
On a un compte de service par environnement (Dev, Recette, Prod) et ce compte de service n’est géré que par l’architecte.
- On a de l’accès conditionnel : il faut être sur un PC de la société pour accéder aux ressources de l’entreprise, y compris la Power Platform
- Il n’y a pas de MFA ni d’expiration du mot de passe => @DavidZed l’activation du MFA ne pose aucun problème pour l’exécution des scheduled flows ?
- L’architecte change tous les mois les mots de passe des comptes de service (stockés dans un coffre).
- Les comptes de service ne servent qu’à exécuter des cloud flows, dataflows et à faire les 1er déploiements des solutions (car les objets ont pour propriétaire leur 1er déployeur)
- Les devs sont propriétaires des flux et des apps en DEV, c’est maintenant assez rapide de les réassigner s’ils quittent l’entreprise
- Sur des cas particuliers on confie un compte de service à un développeur pour qu’il investigue sur un incident en production mais c’est rare et on change le mot de passe ensuite
-
Jean-Rémy
Membre15 mars 2024 à 10h32 en réponse à: Utilisation des variables d’environnement avec les DataflowsMerci Alexandre pour l’astuce
-
Jean-Rémy
Membre5 mars 2024 à 16h40 en réponse à: Erreur Réseau lors de l’utilisation de la fonction PATCH()Bonjour,
Quelle est la source de données, SharePoint ou Dataverse ?
Souvent avec SharePoint lorsqu’on crée les listes dans les différents environnements on se trompe sur le nom à la création des colonnes et les Patchs peuvent provoquer ce genre d’erreur réseau. Si c’est une source SharePoint, bien vérifier que toutes les colonnes ont le même nom technique entre les environnements (pas le display name de la colonne, le nom généré à la création de la colonne)
-
Bypass PowerShell testé, ça permet l’accès à l’application, merci DavidZed
CommentID=Sk7wFtch6pXKOa9, PostID=jChz3GoimZUHLU5
-
Geoffroy WAGNER ca m’est arrivé récemment, c’était du à une mise à jour des modern controls. Si tu as la fonctionnalité d’activée tu peux essayer de la désactiver et recharger l’application. Ca avait résolu mon problème
CommentID=59kJuLIU7mShuIo, PostID=DytAawLzZ66K4cu
-
DavidZed merci je n’ai en effet pas encore testé le bypass powershell, je vais le faire
Pour mes guests l’idée est que leur mail reste Gmail donc pas d’utilisation du @xxx.onmicrosoft.com, trop compliqué. En fouillant un peu j’ai vu que c’est l’API rest Outlook qui ne supporte pas encore Gmail
CommentID=g8MJQMG1OKHcR64, PostID=jChz3GoimZUHLU5
-
Jean-Rémy
Membre16 juillet 2023 à 20h30 en réponse à: Suppression du cache de l'application Power AppsMerci, on va faire des tests plus poussés
CommentID=gOgTj74iyM3bGjU, PostID=eXO0iuvFmn5n7lh
-
Bonne nouvelle, merci Emmanuel
CommentID=KxR3Y9Id8XKIWBY, PostID=ediKE23Z4Vtds9t
-
Cela se produit sur Chrome et Edge, sur mon tenant d’organisation et sur mon tenant de développeur
On peut remettre une nouvelle image mais après quelques enregistrements et publications de l’app elle se “casse” de nouveauCommentID=ZGd5dxe4CqeUirP, PostID=ediKE23Z4Vtds9t
-
Bonjour, j’ai le même problème depuis 2 semaines
CommentID=hmTSB6UFgHaHcb0, PostID=ediKE23Z4Vtds9t
-
Jean-Rémy
Membre4 mai 2023 à 21h03 en réponse à: Custom connector – Authentification OAuth 2.0 avec On-Behalf-OfL’idée est de créer un custom connector pour que Power Apps puisse échanger des données avec notre vieux logiciel RH legacy à travers des Web services exposés via Mulesoft. Les données étant sensibles, l’objectif est d’être en 0 trust sur toute la chaîne et donc en plus de l’oauth 2.0, activer le On-Behalf-Of afin de propager l’identité de l’utilisateur de l’app et ne pas simplement déléguer toute demande à un compte de service.
CommentID=F1DmtCwnLcjzfkW, PostID=hlEVuA5uld4YBrj
-
Jean-Rémy
Membre30 avril 2023 à 13h24 en réponse à: Notification "… est disponible pour une utilisation hors connexionJ’ai également constaté ce message qui semble être une régression /un bug. Il y a aussi des problème de rafraîchissement des données en cache. Il est probable qu’en vue des prochaines annonces Microsoft déploie des nouveautés et fasse les derniers réglages
CommentID=guXx1S9870GIddI, PostID=dUiuryGCMIbTwDW
-
En synthèse il faut :
-
identifier le nombre d’éléments dans la liste via l’ID
-
définir le nombre d’itérations à faire pour tout parcourir
-
récupérer les éléments par blocs pour alimenter une collection
Calculer le nombre d’itérations
Set(n firstRecord;n First('Large List')n);;nSet(n lastRecord;n First(n Sort(n 'Large List';n ID;n Descendingn )n )n);;nSet(n iterationsNo;n RoundUp(n (lastRecord.ID - firstRecord.ID) / 500;n 0n )n);;nCollect(iterations, Sequence(iterationsNo,0));;
Alimenter la collection en parcourant les itérations
ForAll(n iterations;n With(n {n prevThreshold: Value(Value) * 500;n nextThreshold: (Value(Value) + 1) * 500n };n If(n lastRecord.ID > Value;n Collect(n LargeListSP;n Filter(n 'Large List';n ID_val > prevThreshold && ID_val <= nextThresholdn )n )n )n )n);;
Il y a un bon article qui présente la problématique et détaille l’implémentation : https://poszytek.eu/en/microsoft-en/office-365-en/powerapps-en/overcome-2000-items-limit-using-power-apps-collect-function/
CommentID=jsrE94NpaFhhZO4, PostID=Y5l7UJIE06Q4MIt
-