Articles with the tag:
Close
Changelog
Close
Help Center
Community Server

The authorization keys option

Admin

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!

This option is available only for the server version. If you use the SaaS version all the authorization keys parameters are set up automatically and this option page will not be available.

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

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

  2. Switch to the Integration tab.

  3. Open the Third Party Authorization 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:

    Box.com Boxcom Icon

    1. Go to the box developers page;
    2. Sign in to your account;
    3. Click the Create a Box Application link on the right;
    4. Introduce a unique Application name in the appropriate field and click the Create Application button below;
    5. In the 'OAuth 2 Parameters' section, enter "https://service.teamlab.com/oauth2.aspx" in the redirect_uri field;
    6. Copy or write down the client_id and client_secret;
    7. Save the application clicking the Save Application button at the bottom of the page.

    Dropbox Dropbox Icon

    1. Go to Dropbox Developers website;
    2. Sign in to your account;
    3. Click the Create your app link;
    4. Introduce your credentials, if it's necessary;
    5. Next check the Dropbox API radio button;
    6. Select the following type of access:
      • Full Dropbox - Access to all files and folders in a user's Dropbox.
    7. Introduce your application name and click the Create app button;
    8. On your application 'Settings' tab, enter "https://service.teamlab.com/oauth2.aspx" in the 'Redirect URIs' field;
    9. Copy or write down App key and App secret which appear on the 'Settings' page.

    Facebook Facebook Icon

    1. Go to Facebook Developers Portal;
    2. Register on Facebook Developers portal (if you are a registered user proceed to the next step);
    3. Click the My Apps button in the upper right corner and select the Add a New App option (if you have no apps integrated with Facebook, use the Create App button);
    4. In the Create a New App ID window that opens, enter your application name in the Display Name field and specify your Contact Email;
    5. Open the Choose category drop-down list and select the Apps for Pages option;
    6. Click the Create App ID button;
    7. You will be redirected to the Product Setup page. Click the Get Started button in the Facebook Login section;
    8. The Client OAuth Settings section will open;
    9. Introduce "https://service.teamlab.com/oauth2.aspx" in the Valid OAuth redirect URIs field;
    10. Click the Save Changes button in the lower right corner;
    11. On the left-side panel, open the Settings -> Basic section;
    12. Copy or write down your App ID and App Secret;
    13. Go to Tools & Support / Access Token Tool;
    14. Copy or write the App Token for searching for contacts in the CRM module.

    Google Google Icon

    1. Go to Google APIs console;
    2. Introduce your login details, if it's necessary;
    3. Click the Create project button. A new window will open. Enter the Project name in the corresponding field and click the Create button. You'll be redirected to the 'Google APIs' page.
    4. In the Google Apps APIs section, click the Drive API link, then click the Enable button.
    5. Return to the Google APIs page, go to the Social APIs section, click the Google+ API link, then click the Enable button.
    6. On the left-side panel, go to the Credentials section, drop-down the Create credentials list and choose the OAuth client ID option.
    7. Click the Configure consent screen button and specify your project name in the Product name shown to users field. Click Save. The Create client ID section will open.
    8. In the Application type list, select the Web application radio button.
    9. Introduce "https://service.teamlab.com/oauth2.aspx" in the Authorized redirect URIs field;
    10. Click the Create button;
    11. Your Client ID and Client secret will be displayed in a new window. Copy or write down them.

    LinkedIn Linkedin Icon

    1. Go to LinkedIn Developers website;
    2. Introduce your credentials if it's necessary and click the Add new application link;
    3. Fill out all the fields marked with the red sign and click the Add application button;
    4. Check the r_basicprofile and r_emailaddress options in the Default Application Permissions section;
    5. Introduce "https://service.teamlab.com/oauth2.aspx" in the Authorized redirect URLs field;
    6. Copy or write down the API key and Secret key.

    OneDrive OneDrive Icon

    1. Go to Live Connect Developer Center;
    2. Sign in to your account;
    3. Introduce your application name;
    4. Click the I accept button;
    5. Go to the API Settings section;
    6. Introduce "https://service.teamlab.com/oauth2.aspx" in the Redirect URLs field;
    7. Click the Save button;
    8. Go to App Settings and copy or write down Client ID and Client Secret for the newly registered application.

    Twitter Twitter Icon

    1. Go to Twitter Developers Portal;
    2. Introduce your credentials to enter website;
    3. Complete the Create an application form. Fill out the Name, Description and Website fields;
    4. In the Callback URL field introduce "https://service.teamlab.com/oauth2.aspx";
    5. Accept the Developer Agreement;
    6. Click the Create your Twitter application button;
    7. Go to Keys and Access Tokens section;
    8. Copy or write down the API key and API secret;
    9. Click the Create my access token button in the Access Token section;
    10. Copy or write down the Access Token and Access Token Secret for searching for contacts in the CRM module.
  4. Introduce your received application ID and Key to the appropriate third party fields.

  5. Click the Save 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 connect ONLYOFFICE with Facebook
Close
How to connect ONLYOFFICE with Twitter
Close
How to connect ONLYOFFICE with Google
Close
How to connect ONLYOFFICE with LinkedIn
Close
How to connect ONLYOFFICE with DropBox
Close
How to connect ONLYOFFICE with OneDrive
Close
How to connect ONLYOFFICE with Box
Close
Download Host on your own server Available for Docker,
Windows, Linux and virtual machines
You Might Also Like This:
Close