Skip to content

Commit

Permalink
[GH-167][GH-215] Removed "Beta" label on Account-Level app, and updat…
Browse files Browse the repository at this point in the history
…ed documentation (#328)

* [MI-3785] Updated docs:
1. Added latest screenshot
2. Completed the documentation for plugin configuration.

* [MI-3785] Updated screenshot link

* [MI-3785] Minor fix

* [MI-3785] Review fixes

* [MI-3785] Review fix

* [MI-3785] Review fix

Co-authored-by: Michael Kochell <[email protected]>

---------

Co-authored-by: Michael Kochell <[email protected]>
  • Loading branch information
raghavaggarwal2308 and mickmister authored Dec 4, 2023
1 parent eff609c commit 7f468cb
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 6 deletions.
9 changes: 4 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ The Mattermost Zoom integration allows team members to initiate a Zoom meeting w

**Important**: Only Zoom users associated with the Zoom Account that created the Zoom App will be able to use the plugin. You can add these users from the **Manage Users** section in the Zoom Account settings.

![example](https://github.com/mattermost/mattermost-plugin-zoom/assets/74422101/64bb5511-0ab0-402f-9fae-7c3c8878a5ac)
![image](https://github.com/mattermost/mattermost-plugin-zoom/assets/55234496/a109df21-f3c4-4432-b42d-7ef3ae493a50)

## Admin guide

Expand Down Expand Up @@ -198,12 +198,11 @@ Select **Done** and then save your app.
* If you're using a self-hosted private cloud or on-premises Zoom server, enter the **Zoom URL** and **Zoom API URL** for the Zoom server, for example `https://yourzoom.com` and `https://api.yourzoom.com/v2` respectively. Leave blank if you're using Zoom's vendor-hosted SaaS service.
* **Cloud Hosted?**
* Leave **Zoom API URL** and **Zoom URL** fields blank.
* If you are using an account level app on Zoom, set **OAuth by Account Level App** to `true`.
* Connect your users to Zoom using OAuth.
* Use the Client ID and Client Secret generated when configuring Zoom to fill in the fields **Zoom OAuth Client ID** and **Zoom OAuth Client Secret**.
* Use the Client ID and Client Secret generated when configuring Zoom to fill in the fields **Zoom OAuth Client ID** and **Zoom OAuth Client Secret**. (If you have selected the app type as "Account level app", make sure that you are using an account-level app on Zoom side as well)
* Select the **Regenerate** button next to the field **At Rest Token Encryption Key**.
* Make sure **Enable Password based authentication** is set to `false`.
* Ignore **API Key** and **API Secret** fields.
* If you are using Webhooks or Deauthorization, make sure you select the **Regenerate** button on **Webhook Secret** field.
* If you are using Webhooks or Deauthorization, make sure you select the **Regenerate** button on **Webhook Secret** field. Then set the **Zoom Webhook Secret** from the features page in your Zoom app.
* Select **Save**.

## User guide
Expand Down
2 changes: 1 addition & 1 deletion plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"key": "AccountLevelApp",
"display_name": "OAuth by Account Level App (Beta):",
"display_name": "OAuth by Account Level App:",
"type": "bool",
"help_text": "When true, only an account administrator has to log in. The rest of the users will automatically use their Mattermost email to authenticate when starting meetings.",
"placeholder": "",
Expand Down

0 comments on commit 7f468cb

Please sign in to comment.