Skip to content
  • Categories
  • Recent
  • Popular
Collapse
Brand Logo
  1. Home
  2. Categories
  3. Sujets Techniques
  4. Jitsi meet plugin Outlook

Jitsi meet plugin Outlook

Scheduled Pinned Locked Moved Sujets Techniques
20 Posts 4 Posters 614 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • jlemangarinJ Offline
    jlemangarinJ Offline
    jlemangarin
    ADMIN SUPPORT-PROD DEV
    wrote on last edited by
    #2

    Bonjour @augusto

    Pourriez vous vérifier si le plugin est bien installé dans vos programmes ?

    image.png

    Dans Outlook vous devriez avoir dans la partie Calendrier un bouton 'Nouvelle Réunion GoFAST' :

    image.png

    Si ce n'est pas le cas pourriez vous m'envoyer des copies d'écran de ce que vous observez ?

    LEMAN-GARIN Jérôme - CEO-Vision IT
    jerome.leman@ceo-vision.com
    Alliance - Porte A, 178 rue des Frères Lumière 74160 Archamps Technopole, FRANCE
    +33 (0) 811 693 111 et depuis l'étranger +33 (0) 972 236 057
    https://www.ceo-vision.com

    1 Reply Last reply
    1
    • A Offline
      A Offline
      augusto
      wrote on last edited by
      #3

      Oui, il est bien installé (je ne peux pas mettre la capture d'écran)

      Capture d'écran 2024-02-07 110220.png

      1 Reply Last reply
      0
      • A Offline
        A Offline
        augusto
        wrote on last edited by
        #4

        Pas de bouton !

        Ruban outlook.png

        1 Reply Last reply
        0
        • A Offline
          A Offline
          augusto
          wrote on last edited by
          #5

          Quelle est la dll qui est associée au composant (pour voir si l'on peut l'ajouter manuellement)
          J'ai essayé toutes les dll présentes dans C:\Program Files (x86)\GoFAST Jitsi Outlook Plugin, mais aucune n'a été reconnu comme un add-on
          add com.png

          1 Reply Last reply
          0
          • jlemangarinJ Offline
            jlemangarinJ Offline
            jlemangarin
            ADMIN SUPPORT-PROD DEV
            wrote on last edited by
            #6

            @augusto

            Merci pour votre retour, pourriez vous essayer de regarder dans les paramètres si le bouton ne serait pas simplement masqué par une configuration de ruban spécifique ?

            image.png

            Sinon je peux vous proposer depuis les programmes de désinstaller le plugin, puis de ré essayer de l'installer par la ligne de commande, mais pour moi il n'y a pas de raisons particulière.

            LEMAN-GARIN Jérôme - CEO-Vision IT
            jerome.leman@ceo-vision.com
            Alliance - Porte A, 178 rue des Frères Lumière 74160 Archamps Technopole, FRANCE
            +33 (0) 811 693 111 et depuis l'étranger +33 (0) 972 236 057
            https://www.ceo-vision.com

            1 Reply Last reply
            0
            • A Offline
              A Offline
              augusto
              wrote on last edited by
              #7

              J'ai réinstallé une dizaine de fois. J'ai regardé dans le ruban, mais pas de trace.

              Est-ce que ce composant doit apparaître dans la liste des add-on outlook

              add-on.png

              1 Reply Last reply
              0
              • jlemangarinJ Offline
                jlemangarinJ Offline
                jlemangarin
                ADMIN SUPPORT-PROD DEV
                wrote on last edited by
                #8

                @augusto

                Tout à fait, j'ai ce complément installé :

                image.png

                Correspondant visiblement à ce fichier :

                image.png

                LEMAN-GARIN Jérôme - CEO-Vision IT
                jerome.leman@ceo-vision.com
                Alliance - Porte A, 178 rue des Frères Lumière 74160 Archamps Technopole, FRANCE
                +33 (0) 811 693 111 et depuis l'étranger +33 (0) 972 236 057
                https://www.ceo-vision.com

                1 Reply Last reply
                -1
                • A Offline
                  A Offline
                  augusto
                  wrote on last edited by
                  #9

                  Je ne trouve aucune trace de ce composant. Il manque peut être des prérequis pour les runtimes .vsto

                  1 Reply Last reply
                  0
                  • jlemangarinJ Offline
                    jlemangarinJ Offline
                    jlemangarin
                    ADMIN SUPPORT-PROD DEV
                    wrote on last edited by
                    #10

                    @augusto Et voyez vous le fichier .vtso dans le dossier ? Est-ce qu'un antivirus sur votre poste aurait pu le supprimer à l'installation ?

                    LEMAN-GARIN Jérôme - CEO-Vision IT
                    jerome.leman@ceo-vision.com
                    Alliance - Porte A, 178 rue des Frères Lumière 74160 Archamps Technopole, FRANCE
                    +33 (0) 811 693 111 et depuis l'étranger +33 (0) 972 236 057
                    https://www.ceo-vision.com

                    1 Reply Last reply
                    0
                    • A Offline
                      A Offline
                      augusto
                      wrote on last edited by
                      #11

                      Après les divers tests, voici ce que l'on peut dire :

                      1 - Notre politique de sécurité impose d'avoir un compte avec des privilèges permettant d'installer des éléments sur poste.
                      Ce n'est donc pas l’utilisateur final qui installe le .msi.
                      Le problème est que l'installation est rattaché au compte utilisateur qui a effectué l'installation.
                      Dans ce cas là le composant apparaît bien dans outlook.
                      Ce qui pose problème. Cela sous-entend que des éléments doivent être stockés dans le profil de l'utilisateur.
                      Ce qui explique que je ne voyais pas le composant lorsque je l'installait avec une élévation de privilèges (runas /noprofile /user:)

                      Par contre son comportement est étrange : au lieu de générer un ID pour chaque réunion, il génère du texte bizarre :
                      Lienbizarre.png

                      En résumé : 2 problèmes

                      1 - Comment installer le composant (avec un outil de déploiement de package) sans connaître au préalable le l'utilisateur
                      2 - Les liens générées pour une réunion sont "bizarres" :
                      lienbizarre2.png

                      1 Reply Last reply
                      0
                      • jlemangarinJ Offline
                        jlemangarinJ Offline
                        jlemangarin
                        ADMIN SUPPORT-PROD DEV
                        wrote on last edited by
                        #12

                        @augusto Merci pour ces tests, je comprends mieux !

                        1. Concernant l'installation je n'ai pas les compétences AD pour pouvoir vous donner une réponse certaine mais j'imagine que cela doit être possible. Comment effectuez vous le déploiement de configurations ou d'applications actuellement de manière centralisée depuis l'AD ?

                        J'imagine par GPO pour les configurations mais de lointain souvenirs il me semble qu'il existe d'autres mécanismes pour les applications. Par GPO à vérifier aussi si il s'agit bien d'une GPO utilisateur et non d'une GPO sur le poste.

                        1. Oui l'identifiant de réunion est généré aléatoirement à partir d'un dictionnaire de mot, c'est ce que fais Jitsi par défaut aussi et ce qu'a choisi de faire l'éditeur initial du plugin.

                        Le plugin permet par contre de changer cet identifiant de réunion dans le bandeau :

                        cc4d3b2d-6002-4c17-9d24-9326d65278f0-image.png

                        dfbd5c5b-a1a2-4dc8-9a50-b30ffb248ae4-image.png

                        Bonne fin de journée !

                        LEMAN-GARIN Jérôme - CEO-Vision IT
                        jerome.leman@ceo-vision.com
                        Alliance - Porte A, 178 rue des Frères Lumière 74160 Archamps Technopole, FRANCE
                        +33 (0) 811 693 111 et depuis l'étranger +33 (0) 972 236 057
                        https://www.ceo-vision.com

                        1 Reply Last reply
                        1
                        • A Offline
                          A Offline
                          augusto
                          wrote on last edited by augusto
                          #13

                          Merci pour l'info concernant le nommage du lien.

                          Par contre l'installation du MSI est toujours problématique

                          Je ne vois pas comment installer le paquet msi dans le context utilisateur :
                          Si on utilise une GPO ordinateur, le msi sera installé car exécuté avec le compte local system, mais le bouton n'apparaitrera pas dans Outlook (installé hors du context utilisateur)
                          Si on utilise une GPO utilisateur on sera dans le context utilisateur mais il n'aura pas les privilèges nécessaires pour installer le MSI.

                          SOLUTION :
                          Faudrait savoir quels sont les éléments que le msi modifent (registry, files, dll ...) pour pouvoir reproduire dans une gpo utilisateur à l'ouverture de session (avec des droits élevés, si nécessaire)

                          1 Reply Last reply
                          0
                          • jlemangarinJ Offline
                            jlemangarinJ Offline
                            jlemangarin
                            ADMIN SUPPORT-PROD DEV
                            wrote on last edited by
                            #14

                            @augusto

                            Oui je vois bien, voici la liste des DLL et clés de registre modifiés par l'installer :

                                <!-- Set registry keys for Outlook -->
                                <Fragment>
                                    <Directory Id="TARGETDIR" Name="SourceDir">
                                        <Directory Id="$(var.PlatformProgramFilesFolder)">
                                            <Directory Id="INSTALLFOLDER" Name="!(bind.property.ProductName)" />
                            
                                            <Component Id="Registry_FriendlyName">
                                                <RegistryValue Id="RegKey_FriendlyName" Root="HKCU" Key="Software\Microsoft\Office\Outlook\AddIns\!(bind.property.ProductName)" Name="FriendlyName" Value="!(bind.property.ProductName)" Type="string" KeyPath="yes" />
                                            </Component>
                                            <Component Id="Registry_Description">
                                                <RegistryValue Id="RegKey_Description" Root="HKCU" Key="Software\Microsoft\Office\Outlook\AddIns\!(bind.property.ProductName)" Name="Description" Value="!(bind.property.ProductName)" Type="string" KeyPath="yes" />
                                            </Component>
                                            <Component Id="Registry_Manifest">
                                                <RegistryValue Id="RegKey_Manifest" Root="HKCU" Key="Software\Microsoft\Office\Outlook\AddIns\!(bind.property.ProductName)" Name="Manifest" Value="file:///[INSTALLFOLDER]!(bind.property.ProductName).vsto|vstolocal" Type="string" KeyPath="yes" />
                                            </Component>
                                            <Component Id="Registry_LoadBehavior">
                                                <RegistryValue Id="RegKey_LoadBehavior" Root="HKCU" Key="Software\Microsoft\Office\Outlook\AddIns\!(bind.property.ProductName)" Name="LoadBehavior" Value="3" Type="integer" KeyPath="yes" />
                                            </Component>
                            
                                        </Directory>
                                    </Directory>
                                </Fragment>
                            
                            
                            
                                <!-- Copy the necessary DLLs -->
                                <Fragment>
                                    <ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER">
                                        <Component Id="Diacritics.dll">
                                            <File Id="Diacritics.dll" Name="Diacritics.dll" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\Diacritics.dll" />
                                        </Component>
                                        <Component Id="Jitsi_Meet_Outlook_AddIn.dll">
                                            <File Id="Jitsi_Meet_Outlook_AddIn.dll" Name="GoFAST Jitsi Outlook Plugin.dll" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\GoFAST Jitsi Outlook Plugin.dll" />
                                        </Component>
                                        <Component Id="Jitsi_Meet_Outlook_AddIn.dll.manifest">
                                            <File Id="Jitsi_Meet_Outlook_AddIn.dll.manifest" Name="GoFAST Jitsi Outlook Plugin.dll.manifest" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\GoFAST Jitsi Outlook Plugin.dll.manifest" />
                                        </Component>
                                        <Component Id="Jitsi_Meet_Outlook_AddIn.vsto">
                                            <File Id="Jitsi_Meet_Outlook_AddIn.vsto" Name="GoFAST Jitsi Outlook Plugin.vsto" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\GoFAST Jitsi Outlook Plugin.vsto" />
                                        </Component>
                                        <Component Id="Jitsi_Meet_Outlook_AddIn.dll.config">
                                            <File Id="Jitsi_Meet_Outlook_AddIn.dll.config" Name="GoFAST Jitsi Outlook Plugin.dll.config" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\GoFAST Jitsi Outlook Plugin.dll.config" />
                                        </Component>
                                    </ComponentGroup>
                                    <ComponentGroup Id="Dependencies" Directory="INSTALLFOLDER">
                                        <Component Id="Microsoft.Bcl.AsyncInterfaces.dll">
                                            <File Id="Microsoft.Bcl.AsyncInterfaces.dll" Name="Microsoft.Bcl.AsyncInterfaces.dll" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\Microsoft.Bcl.AsyncInterfaces.dll" />
                                        </Component>
                                        <Component Id="Microsoft.Office.Tools.Common.v4.0.Utilities.dll">
                                            <File Id="Microsoft.Office.Tools.Common.v4.0.Utilities.dll" Name="Microsoft.Office.Tools.Common.v4.0.Utilities.dll" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\Microsoft.Office.Tools.Common.v4.0.Utilities.dll" />
                                        </Component>
                                        <Component Id="Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll">
                                            <File Id="Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll" Name="Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll" />
                                        </Component>
                                        <Component Id="System.Buffers.dll">
                                            <File Id="System.Buffers.dll" Name="System.Buffers.dll" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\System.Buffers.dll" />
                                        </Component>
                                        <Component Id="System.Memory.dll">
                                            <File Id="System.Memory.dll" Name="System.Memory.dll" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\System.Memory.dll" />
                                        </Component>
                                        <Component Id="System.Threading.Tasks.Extensions.dll">
                                            <File Id="System.Threading.Tasks.Extensions.dll" Name="System.Threading.Tasks.Extensions.dll" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\System.Threading.Tasks.Extensions.dll" />
                                        </Component>
                                        <Component Id="System.ValueTuple.dll">
                                            <File Id="System.ValueTuple.dll" Name="System.ValueTuple.dll" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\System.ValueTuple.dll" />
                                        </Component>
                                        <Component Id="System.Numerics.Vectors.dll">
                                            <File Id="System.Numerics.Vectors.dll" Name="System.Numerics.Vectors.dll" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\System.Numerics.Vectors.dll" />
                                        </Component>
                                        <Component Id="System.Runtime.CompilerServices.Unsafe.dll">
                                            <File Id="System.Runtime.CompilerServices.Unsafe.dll" Name="System.Runtime.CompilerServices.Unsafe.dll" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\System.Runtime.CompilerServices.Unsafe.dll" />
                                        </Component>
                                        <Component Id="System.Text.Encodings.Web.dll">
                                            <File Id="System.Text.Encodings.Web.dll" Name="System.Text.Encodings.Web.dll" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\System.Text.Encodings.Web.dll" />
                                        </Component>
                                        <Component Id="System.Text.Json.dll">
                                            <File Id="System.Text.Json.dll" Name="System.Text.Json.dll" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\System.Text.Json.dll" />
                                        </Component>
                                        <Component Id="Microsoft.Extensions.Caching.Memory.dll">
                                            <File Id="Microsoft.Extensions.Caching.Memory.dll" Name="Microsoft.Extensions.Caching.Memory.dll" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\Microsoft.Extensions.Caching.Memory.dll" />
                                        </Component>
                                        <Component Id="Microsoft.Extensions.Options.dll">
                                            <File Id="Microsoft.Extensions.Options.dll" Name="Microsoft.Extensions.Options.dll" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\Microsoft.Extensions.Options.dll" />
                                        </Component>
                                        <Component Id="Microsoft.Extensions.Logging.Abstractions.dll">
                                            <File Id="Microsoft.Extensions.Logging.Abstractions.dll" Name="Microsoft.Extensions.Logging.Abstractions.dll" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\Microsoft.Extensions.Logging.Abstractions.dll" />
                                        </Component>
                                        <Component Id="Microsoft.Extensions.Caching.Abstractions.dll">
                                            <File Id="Microsoft.Extensions.Caching.Abstractions.dll" Name="Microsoft.Extensions.Caching.Abstractions.dll" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\Microsoft.Extensions.Caching.Abstractions.dll" />
                                        </Component>
                                        <Component Id="Microsoft.Extensions.Primitives.dll">
                                            <File Id="Microsoft.Extensions.Primitives.dll" Name="Microsoft.Extensions.Primitives.dll" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\Microsoft.Extensions.Primitives.dll" />
                                        </Component>
                            			<Component Id="Microsoft.IdentityModel.Tokens.dll">
                            				<File Id="Microsoft.IdentityModel.Tokens.dll" Name="Microsoft.IdentityModel.Tokens.dll" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\Microsoft.IdentityModel.Tokens.dll" />
                            			</Component>
                            			<Component Id="Microsoft.IdentityModel.JsonWebTokens.dll">
                            				<File Id="Microsoft.IdentityModel.JsonWebTokens.dll" Name="Microsoft.IdentityModel.JsonWebTokens.dll" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\Microsoft.IdentityModel.JsonWebTokens.dll" />
                            			</Component>
                            			<Component Id="System.IdentityModel.Tokens.Jwt.dll">
                            				<File Id="System.IdentityModel.Tokens.Jwt.dll" Name="System.IdentityModel.Tokens.Jwt.dll" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\System.IdentityModel.Tokens.Jwt.dll" />
                            			</Component>
                            			<Component Id="Microsoft.IdentityModel.Logging.dll">
                            				<File Id="Microsoft.IdentityModel.Logging.dll" Name="Microsoft.IdentityModel.Logging.dll" Source="$(var.JitsiMeetOutlook.ProjectDir)bin\Release\Microsoft.IdentityModel.Logging.dll" />
                            			</Component>
                                    </ComponentGroup>
                                </Fragment>
                            

                            Il y a un peu de remplacement de variable à faire mais je pense que cela devrait permettre de mettre en place cette GPO maintenant que vous avez pu faire une installation locale et récupérer l'extraction des fichiers.

                            Merci d'avance pour votre retour et bonne journée !

                            LEMAN-GARIN Jérôme - CEO-Vision IT
                            jerome.leman@ceo-vision.com
                            Alliance - Porte A, 178 rue des Frères Lumière 74160 Archamps Technopole, FRANCE
                            +33 (0) 811 693 111 et depuis l'étranger +33 (0) 972 236 057
                            https://www.ceo-vision.com

                            1 Reply Last reply
                            1
                            • A Offline
                              A Offline
                              augusto
                              wrote on last edited by
                              #15

                              Pour le déploiement déploiement nous avons utilisé une GPO utilisateur :
                              1 - Pour l'installation du composant msi, nous l'avons installé avec une élévation de privilège ppour qu'il puisse être installé dans c:\program iles(x86)

                              2 - Pour la partie HKCU, au login, fichier .reg met à jour la clé du regitsre

                              Par contre un utilisateur me signale un message d'averissement de perf au démarrage de Outlook).
                              Je reste en alerte pour constater s'il s'agit d'un cas isolé.

                              Complément Com jitsi.jpg

                              1 Reply Last reply
                              0
                              • jlemangarinJ Offline
                                jlemangarinJ Offline
                                jlemangarin
                                ADMIN SUPPORT-PROD DEV
                                wrote on last edited by
                                #16

                                Bonjour @augusto

                                Merci pour le retour, effectivement je me souviens déjà avoir eu ce message lors de mes tests.

                                Il semblerait que Outlook soit assez restrictif sur le temps de chargement des plugins, si le problème se produit trop souvent j'en informerais l'éditeur initial du Framework du plugin.

                                Bonne journée !

                                LEMAN-GARIN Jérôme - CEO-Vision IT
                                jerome.leman@ceo-vision.com
                                Alliance - Porte A, 178 rue des Frères Lumière 74160 Archamps Technopole, FRANCE
                                +33 (0) 811 693 111 et depuis l'étranger +33 (0) 972 236 057
                                https://www.ceo-vision.com

                                1 Reply Last reply
                                1
                                • A Offline
                                  A Offline
                                  augusto
                                  wrote on last edited by
                                  #17

                                  Plantage intempestif sur Outlook 2013.

                                  Le plugin s'installe normalement
                                  Outlook se lance normalement
                                  Le plugin apparait

                                  Mais quand on créé une réunion, il plante et ferme outlook

                                  Question

                                  Est-il compatible avec Office 2013

                                  1 Reply Last reply
                                  0
                                  • cpotterC Offline
                                    cpotterC Offline
                                    cpotter
                                    ADMIN
                                    wrote on last edited by
                                    #18

                                    Outlook 2013 n'est plus supporté et je dois avouer que je ne crois pas que nous ayons une version à disposition, mais si on a eu une piste bien sûr que nous la testerons

                                    Christopher Potter
                                    Fondateur & Président / Founder & President,
                                    CEO-Vision S.A.S

                                    1 Reply Last reply
                                    0
                                    • S Offline
                                      S Offline
                                      sidir
                                      wrote last edited by
                                      #19

                                      Bonjour,

                                      Suite à une tentative d'installation infructueuse, nous n'utiliserons pas l'AD et donc les GPOS pour l'installation, nous utilisons SCCM.
                                      Faut il créer l'application dans le contexte machine ou utilisateur ?
                                      Si c'est un installation machine, pourriez-vous nous donner la ligne de commande msi en mode allusers, svp ?

                                      Merci

                                      1 Reply Last reply
                                      0
                                      • jlemangarinJ Offline
                                        jlemangarinJ Offline
                                        jlemangarin
                                        ADMIN SUPPORT-PROD DEV
                                        wrote last edited by
                                        #20

                                        Bonjour @sidir

                                        Etant donné qu'il n'y a pas de paramétrage spécifique à l'utilisateur, il est préférable de l'installer dans un contexte machine.

                                        Pour les informations d'installation, notamment la commande msi, je vous invite à consulter le post officiel du plugin.

                                        Bonne fin de journée et bon week end !

                                        LEMAN-GARIN Jérôme - CEO-Vision IT
                                        jerome.leman@ceo-vision.com
                                        Alliance - Porte A, 178 rue des Frères Lumière 74160 Archamps Technopole, FRANCE
                                        +33 (0) 811 693 111 et depuis l'étranger +33 (0) 972 236 057
                                        https://www.ceo-vision.com

                                        1 Reply Last reply
                                        0
                                        Reply
                                        • Reply as topic
                                        Log in to reply
                                        • Oldest to Newest
                                        • Newest to Oldest
                                        • Most Votes


                                        • Login

                                        • Don't have an account? Register

                                        • Search
                                        • First post
                                          Last post
                                        0
                                        • Categories
                                        • Recent
                                        • Popular
                                        • Search