The Authorization keys option allows you to connect your portal with the third-party services like Twitter, Facebook, Dropbox etc. Connecting portal with Facebook, Twitter, Google or LinkedIn is a good idea if you don't want to introduce your portal credentials every time you enter it. Using the third-party authorization option you can access your portal with the few mouse clicks choosing the appropriate icon. More than that you can use Facebook and Twitter to facilitate the search of information about people and companies in the CRM module.

Link up your portal with Box, Dropbox, OneDrive and Google to transfer your documents to the Documents module and also to synchronize your accounts with ONLYOFFICE!

If you connect the DocuSign service, you will be able to send files from the Documents module for electronic signature to your portal employees via the DocuSugn service.

The Bitly service connected to your portal will allow you to get shortened invitation links as well as links to documents that have been shared with external users.

Add the Twilio service to be able to call your CRM contacts from a web browser. You can also use Twilio to enable the two-factor authentication.

With the Firebase service, you can receive notifications about the messages sent to you even when you are offline.

Adding the Clickatell or smsc service you will be able to enable the two-factor authentication option and receive an SMS with a code allowing the user to enter the portal.

Integrating the Yahoo service you will be able to import new users from the contact list to your portal.

Once you connect the EasyBib service, you will be able to create bibliographic lists in your documents using the corresponding plugin at the Plugins tab of the Document Editor.

Connect the Wordpress service to easily publish documents on your WordPress website using the corresponding plugin that is available at the Plugins tab of the Document Editor.

Connect the Amazon AWS S3, Google Cloud Storage, Rackspace Cloud Storage or Selectel Cloud Storage service to use the connected cloud storage as a third-party storage when creating backups. It's also possible to use this cloud storage to store data and static content from your portal.

If you use the SaaS version, the authorization keys parameters for most services are set up automatically. In the SaaS version, you can connect DocuSign, Twilio and EasyBib services, as well as AWS, GoogleCloud, Rackspace and Selectel.

Read this article and you will learn how to grant authorization to the third-party services, so that you could connect your accounts from these networks to ONLYOFFICE profile with no problem.

Bare Bones Instructions

If you decide to connect a third-party service to portal, proceed through these simple steps

First of all go to the Settings section. To do that click the
icon in the right upper corner.

Switch to the Integration tab.

Open the Third-Party Services page.

In this section you will see all the third-party services you can connect your portal to. The most important part in the process of establishing the connection is to find application keys. If you want to connect a third-party service to your portal, first of all get the application ID (may be called app key, client_id, api key etc.) and Key (app secret, client_secret, api secret etc.). The way to obtain the connection keys differs from service to service. So choose the necessary service and follow the instructions:

Google

Click the Create project button. Enter the Project Name in the corresponding field and click the Create button. Once the project is created, you'll see a notification in the upper right corner of the page. Click on the project name to open it.

Enable necessary APIs:

Click the navigation menu in the upper left corner and select the APIs and services -> Dashboard section.

Click the Enable APIs and services button on the top.

In the G Suite section, click the Google Drive API link, then click the Enable button.

Return to the Dashboard page, сlick the Enable APIs and services button. In the Social section, enable the Google People API and Contacts API in the same way.

Configure the consent screen:

Click the navigation menu in the upper left corner and select the APIs and services -> Credentials section.

Switch to the OAuth consent screen tab.

Specify the Application name in the corresponding field.

Click the Add scope button. In a new window that opens, specify ../auth/drive in the entry field, press Enter and click the Add button.

In the Authorized domains field, specify the onlyoffice.com domain and press Enter.

Click Save.

Get Client ID and Client secret:

The Credentials section will open. Click the Create credentials button and choose the OAuth client ID option in the list.

In the Application type list, select the Web application radio button.

Introduce "https://service.onlyoffice.com" in the Authorized JavaScript origins field and press Enter.

Introduce "https://service.onlyoffice.com/oauth2.aspx" in the Authorized redirect URIs field and press Enter.

Click the Create button.

Your Client ID and Client secret will be displayed in a new window. Copy or write down them.

Copy or write down the Access Token and Access Token Secret for searching for contacts in the CRM module.

Wordpress

Sign in to your Wordpress account. If you have not yet registered, go to the Wordpress signup page and fill in the registration form to create a new account. A new free website will be created together with your account;

To connect the necessary service click on the switcher next to it. A new window will open.

Introduce your received application ID and Key to the appropriate third-party fields.

Click the Enable button.

That's it! Now you can enjoy all the benefits of the Authorization keys option.

Helpful Hints

How to connect my Facebook/Google/LinkedIn/Twitter account to portal?

When you proceed through all the steps described in the instruction, go to your 'Profile' page clicking the link with your name in the right upper corner of the page and choosing the corresponding option. On your 'Profile' page find the 'Login via Social Networks' caption, choose the necessary service and click the 'Connect' button. In the opened window grant the access to ONLYOFFICE application and introduce the account credentials, if it's necessary.

How to synchronize my Box/Dropbox/Google/OneDrive with the Documents module?

You can easily synchronize your Box/Dropbox/Google/OneDrive account with the 'Documents' module of your portal just within a few minutes. Read this article to learn more.

How to send documents for signing right from the Documents module using the DocuSign service?

Once you perform all the steps described above, go to the 'Documents' module and connect your DocuSign account following these instructions.

Depending on which environment you use (DocuSign Sandbox or Production account), other portal users who want to be able to send their documents for signature should also use corresponding accounts:

https://account-d.docusign.com - if you use a sandbox.

https://account.docusign.com - if you use a production account.

For further instructions on how to send documents for signature you can refer to this article.

How to call my CRM contacts right from a web browser using the Twilio service?

After the completion of the above-mentioned actions, please refer to the following article to learn more on how to use the VoIP functionality.

How to enable the two-factor authentication using the Clickatell, Twilio, or smsc service?

Once you connect the Clickatell, Twilio, or smsc service to your portal as described above, you can read the following article to learn more on how to enable the two-factor authentication on your portal.