|
14 | 14 | $strings['enableGlobalConferencePerUser'] = "Activer les conférences globales par utilisateur";
|
15 | 15 | $strings['globalConferenceAllowRoles'] = "Visibilité du lien de vidéo conférence global pour les profils suivant";
|
16 | 16 | $strings['globalConferencePerUserAllowRoles'] = "Visibilité du lien de vidéo conférence global par utilisateur pour les profils suivant";
|
17 |
| - |
18 | 17 | $strings['tool_enable_help'] = "Choisissez si vous voulez activer l'outil de conférence vidéo Zoom.
|
19 | 18 | Une fois activé, il apparaitra dans les pages d'accueil de tous les cours :
|
20 | 19 | les enseignants pourront <strong>démarrer</strong> une conférence et les étudiants la <strong>rejoindre</strong>.
|
21 | 20 | <br/>
|
22 | 21 | 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> |
49 | 61 | <br/>
|
50 | 62 | <strong>Attention</strong> :
|
51 | 63 | <br/>Zoom n'est <em>PAS</em> un logiciel libre
|
|
0 commit comments