Skip to content

Commit df26e0a

Browse files
committed
Plugin: Zoom: Update configuration instructions in french for OAuth server to server app installation
1 parent ce529e8 commit df26e0a

File tree

1 file changed

+39
-27
lines changed

1 file changed

+39
-27
lines changed

plugin/zoom/lang/french.php

Lines changed: 39 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -14,38 +14,50 @@
1414
$strings['enableGlobalConferencePerUser'] = "Activer les conférences globales par utilisateur";
1515
$strings['globalConferenceAllowRoles'] = "Visibilité du lien de vidéo conférence global pour les profils suivant";
1616
$strings['globalConferencePerUserAllowRoles'] = "Visibilité du lien de vidéo conférence global par utilisateur pour les profils suivant";
17-
1817
$strings['tool_enable_help'] = "Choisissez si vous voulez activer l'outil de conférence vidéo Zoom.
1918
Une fois activé, il apparaitra dans les pages d'accueil de tous les cours :
2019
les enseignants pourront <strong>démarrer</strong> une conférence et les étudiants la <strong>rejoindre</strong>.
2120
<br/>
2221
Ce plugin requiert un compte Zoom pour gérer les conférences.
23-
L'API de Zoom utilise les <em>JSON Web Tokens (JWT)</em> pour autoriser l'accès à un compte.
24-
<strong>Une <em>clé</em> et un <em>code secret</em> d'API sont requis</strong> pour s'authentifier avec JWT.
25-
Pour les obtenir, créez une <em>JWT app</em> :
26-
<br/>1. logguez vous sur <a href=\"https://zoom.us/profile\">Votre profil Zoom</a>
27-
<br/>2. cliquez sur <em>Avancé / Marketplace d'application</em>
28-
<br/>3. cliquez sur <em><a href=\"https://marketplace.zoom.us/develop/create\">Develop / build App</a></em>
29-
<br/>4. choisissez <em>JWT / Create</em>
30-
<br/>5. Information: remplissez quelques champs à propos de votre \"App\"
31-
(noms de l'application, de l'entreprise, nom et adresse de courriel de contact)
32-
<br/>6. cliquez sur <em>Continue</em>
33-
<br/>7. App Credentials :
34-
<strong>copiez la clé (API Key) et le code secret (API Secret) dans les champs ci-dessous.</strong>
35-
<br/>8. cliquez sur <em>Continue</em>
36-
<br/>9. Feature :
37-
activez <em>Event Subscriptions</em> pour en ajouter une avec comme endpoint URL
38-
<code>https://your.chamilo.url/plugin/zoom/endpoint.php</code>
39-
et ajoutez ces types d'événements :
40-
<br/>- Start Meeting
41-
<br/>- End Meeting
42-
<br/>- Participant/Host joined meeting
43-
<br/>- Participant/Host left meeting
44-
<br/>- All Recordings have completed
45-
<br/>- Recording transcript files have completed
46-
<br/>puis cliquez sur <em>Done</em> puis sur <em>Save</em>
47-
et <strong>copiez votre Verification Token dans le champ ci-dessous</strong>.
48-
<br/>10. cliquez sur <em>Continue</em>
22+
<p>L'API de Zoom utilise les <em>JSON Web Tokens (JWT)</em> pour autoriser l'accès à un compte.
23+
Pour les obtenir, créez une application JWT ou une application OAuth serveur à serveur :</p>
24+
<blockquote>
25+
<p>À partir du 1er juin 2023, Zoom recommande de créer une application OAuth serveur à serveur
26+
pour remplacer la fonctionnalité d'une application JWT dans votre compte.</p>
27+
</blockquote>
28+
<ol>
29+
<li>Connectez-vous à votre <a href=\"https://zoom.us/profile\">page de profil Zoom</a></li>
30+
<li>Cliquez sur Avancé / Marketplace d'application</li>
31+
<li>Cliquez sur <a href=\"https://marketplace.zoom.us/develop/create\">Développer / Créer une application</a></li>
32+
<li>Choisissez JWT ou OAuth serveur à serveur, puis Créer</li>
33+
<li>Informations : Remplissez les champs sur votre \"App\" (noms de l'application et de la société, nom et adresse e-mail de contact)</li>
34+
<li>Cliquez sur Continuer</li>
35+
<li>Identifiants de l'application
36+
<ol>
37+
<li>Pour une application JWT : Copiez votre clé API (API Key) et votre code secret (API Secret) dans la configuration du plugin</li>
38+
<li>Pour une application OAuth serveur à serveur : Copiez votre <em>ID de compte</em>, votre <em>ID de client</em> et votre <em>secret de client</em> dans la configuration du plugin</li>
39+
</ol></li>
40+
<li>Cliquez sur Continuer</li>
41+
<li><p>Fonctionnalité : activez les <em>Abonnements aux événements / Event Subscriptions</em> pour en ajouter un nouveau avec comme endpoint URL
42+
<code>https://your.chamilo.url/plugin/zoom/endpoint.php</code> (validez le point de terminaison pour permettre l'activation de l'application) et ajoutez
43+
ces types d'événements :</p>
44+
<ul>
45+
<li>Démarrer une réunion / Start Meeting</li>
46+
<li>Terminer une réunion / End Meeting</li>
47+
<li>Participant/hôte a rejoint la réunion / Participant/Host joined meeting</li>
48+
<li>Participant/hôte a quitté la réunion / Participant/Host left meeting</li>
49+
<li>Démarrer un webinar / Start Webinar</li>
50+
<li>Terminer un webinar / End Webinar</li>
51+
<li>Participant/hôte a rejoint le webinar / Participant/Host joined webinar</li>
52+
<li>Participant/hôte a quitté le webinar / Participant/Host left webinar</li>
53+
<li>Toutes les enregistrements sont terminées / All Recordings have completed</li>
54+
<li>Les fichiers de transcription d'enregistrement sont terminés / Recording transcript files have completed</li>
55+
</ul>
56+
<p>Ensuite, cliquez sur Terminé, puis sur Enregistrer et copiez votre <em>Jeton de vérification / Verification Token</em> si vous avez une application JWT ou le <em>Jeton Secret / Secret
57+
Token</em> si vous avez une application OAuth serveur à serveur dans la configuration du plugin</p></li>
58+
<li>cliquez sur Continuer</li>
59+
<li>Scopes (uniquement pour l'application OAuth serveur à serveur) : cliquez sur <em>Ajouter des scopes / Add Scopes</em> et sélectionnez <em>meeting:write:admin</em>, <em>webinar:write:admin</em>, <em>recording:write:admin</em>. Puis cliquez sur Terminé.</li>
60+
</ol>
4961
<br/>
5062
<strong>Attention</strong> :
5163
<br/>Zoom n'est <em>PAS</em> un logiciel libre

0 commit comments

Comments
 (0)