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 607 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.
  • 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