[Pkg-owncloud-commits] [owncloud-doc] 18/40: update google app page with google's changes

David Prévot taffit at moszumanska.debian.org
Thu Dec 17 19:22:15 UTC 2015


This is an automated email from the git hooks/post-receive script.

taffit pushed a commit to annotated tag v8.2.2RC1
in repository owncloud-doc.

commit 72174c9516c5d77ad2b126d571063dbf07d0716b
Author: Carla Schroder <carla at owncloud.com>
Date:   Tue Dec 1 15:29:53 2015 -0800

    update google app page with google's changes
---
 .../external_storage/google.rst                    |  98 +++++++++++----------
 .../external_storage/images/google-drive.png       | Bin 9414 -> 11950 bytes
 .../external_storage/images/google-drive1.png      | Bin 12420 -> 11030 bytes
 .../external_storage/images/google-drive10.png     | Bin 27812 -> 14967 bytes
 .../external_storage/images/google-drive11.png     | Bin 41117 -> 46479 bytes
 .../external_storage/images/google-drive12.png     | Bin 0 -> 31465 bytes
 .../external_storage/images/google-drive13.png     | Bin 0 -> 14859 bytes
 .../external_storage/images/google-drive2.png      | Bin 14560 -> 27860 bytes
 .../external_storage/images/google-drive3.png      | Bin 15648 -> 8890 bytes
 .../external_storage/images/google-drive4.png      | Bin 42952 -> 17205 bytes
 .../external_storage/images/google-drive5.png      | Bin 30934 -> 14608 bytes
 .../external_storage/images/google-drive6.png      | Bin 69950 -> 47083 bytes
 .../external_storage/images/google-drive7.png      | Bin 0 -> 47083 bytes
 .../external_storage/images/google-drive8.png      | Bin 11987 -> 56891 bytes
 .../external_storage/images/google-drive9.png      | Bin 0 -> 55514 bytes
 15 files changed, 53 insertions(+), 45 deletions(-)

diff --git a/admin_manual/configuration_files/external_storage/google.rst b/admin_manual/configuration_files/external_storage/google.rst
index 978364c..1792af2 100644
--- a/admin_manual/configuration_files/external_storage/google.rst
+++ b/admin_manual/configuration_files/external_storage/google.rst
@@ -10,10 +10,6 @@ All applications that access a Google API must be registered through the
 `Google Cloud Console <https://console.developers.google.com/>`_. Follow along carefully 
 because the Google interface is a bit of a maze and it's easy to get lost. 
 
-.. note:: Your ownCloud server must have a registered domain name and be 
-   accessible over the Internet; Google Drive will not connect to a LAN-only 
-   server.
-
 If you already have a Google account, such as Groups, Drive, or Mail, you can 
 use your existing login to log into the Google Cloud Console. After logging in 
 click  the **Create Project** button.
@@ -28,78 +24,90 @@ your own, then click the **Create** button.
 .. figure:: images/google-drive1.png
    :alt: New project creation screen.
 
-The next screen is your **Project Dashboard**. The Activities screen on the 
-bottom left shows your current status. In the left sidebar click **APIs 
-& Auth > APIs**, and then click **Google Apps APIs > Drive API**.
+You'll be returned to your dashboard.
 
 .. figure:: images/google-drive2.png
    :alt: Project dashboard, with all project options.
-
-Before you click **Enable API** you might want to click on **Learn more** or 
-**Explore this API**. Then click **Enable API**.
+   :scale: 75% 
+   
+Google helpfully highlights your next step in blue, the **Use Google APIs** 
+box. Make sure that your new project is selected, click on **Use Google APIs** , 
+and it takes you to Google's APIs screen. There are many Google APIs; look for 
+the **Google Apps APIs** and click **Drive API.**
 
 .. figure:: images/google-drive3.png
-   :alt: "Enable API" button.
+   :alt: Drive API link.
 
-**Enable API** takes you to the Drive API dashboard, with tabs for 
-**Overview, Usage, Quota**, and **Drive UI Integration**. Feel free to 
-explore, and then go to **APIs & Auth > Credentials**. This screen has two 
-sections: **OAuth** and **Public API Access**.
+**Drive API** takes you to the API Manager overview. Click the blue **Enable 
+API** button.
 
 .. figure:: images/google-drive4.png
    :alt: API dashboard.
 
-
-Click **OAuth > Create New Client ID**. The next screen that opens is **Create 
-Client ID**. Check **Web Application** and click the **Configure Consent 
-Screen** button. You'll see the consent screen the first time you create a 
-mountpoint for your Google Drive in ownCloud.
-
+Now you must create your credentials, so click on **Go to credentials**.
+   
 .. figure:: images/google-drive5.png
    :alt: Create Client ID screen.
-
-There are just a few required fields on the Consent Screen form: the email 
-address of your Google account and your app name. The optional fields include 
-your site URL, a link to your logo, and links to your privacy and terms of 
-service policies. Your logo must be a hosted file because there is no upload 
-dialogue. Click **Save** when you're finished.
+   
+For some reason Google warns us again that we need to create credentials. We 
+will use 0Auth 2.0.
 
 .. figure:: images/google-drive6.png
-   :alt: Consent screen.
+   :alt: Another warning to create credentials.
+   
+Now we have to create a consent screen. This is the information in the screen 
+Google shows you when you connect your new Google app to ownCloud the first 
+time. Click **Configure consent screen**. Then fill in the required form fields. 
+Your logo must be hosted, as you cannot upload it, so enter its URL. When 
+you're finished click **Save**.
 
-Now you should be on the **Edit Client Settings** screen. The **Authorized 
-JavaScript Origins** is your root domain, for example 
-``https://www.example.com``. You need two **Authorized Redirect URIs**, which 
-must be in the following form:: 
+.. figure:: images/google-drive8.png
+   :alt: Creating the consent screen.
+
+The next screen that opens is **Create Client ID**. Check **Web Application**,  
+then enter your app name. **Authorized JavaScript Origins** is your root domain, 
+for example ``https://www.example.com``, without a trailing slash. You need two 
+**Authorized Redirect URIs**, and they must be in this form::
 
   https://example.com/owncloud/index.php/settings/personal
   https://example.com/owncloud/index.php/settings/admin
   
 Replace ``https://example.com/owncloud/`` with your own ownCloud server URL, 
-then click **Save**.
+then click **Create**.
+
+.. figure:: images/google-drive9.png
+   :alt: Creating client credentials.
+
+Now Google reveals to you your **Client ID** and **Client Secret**. Click 
+**OK**.
 
 .. figure:: images/google-drive10.png
-   :alt: Edit Client Settings screen
+   :alt: Client ID and client secret.
 
-This should take you back to the OAuth screen, with a summary of your settings 
-and editing buttons. This contains your **Client ID** and **Client Secret**, 
-which you need to set up your ownCloud connection.
+You can see these anytime in your Google console; just click on your app name 
+to see complete information.   
 
 .. figure:: images/google-drive11.png
-   :alt: OAuth screen
+   :alt: Client ID and client secret
+   
+Now you have everything you need to mount your Google Drive in ownCloud. 
 
-Go to your Admin page in ownCloud, create your new folder name, enter the 
-Client ID and Client Secret, select your users and groups, and click **Grant 
-Access**.
+Go to the External Storage section of your Admin page, create your new folder 
+name, enter the Client ID and Client Secret, and click **Grant Access**. Your 
+consent page appears when ownCloud makes a successful connection. Click 
+**Allow**.
 
-.. figure:: images/google-drive8.png
-   :alt: Google Drive configuration on ownCloud Admin page.
+.. figure:: images/google-drive12.png
+   :alt: Google Drive consent page.
 
-Google will open a dialogue asking for permission to connect to ownCloud. Click 
-**Accept**. When you see the green light confirming a successful connection
+When you see the green light confirming a successful connection
 you're finished.
 
+.. figure:: images/google-drive13.png
+   :alt: Google Drive mount in ownCloud.
+
 See :doc:`../external_storage_configuration_gui` for additional mount 
 options and information.
 
 See :doc:`auth_mechanisms` for more information on authentication schemes.
+603026686136-qnv9ooocacrkrh1vs0cht83eprgm2sbb.apps.googleusercontent.com
\ No newline at end of file
diff --git a/admin_manual/configuration_files/external_storage/images/google-drive.png b/admin_manual/configuration_files/external_storage/images/google-drive.png
index 0598d4d..cf5edb2 100644
Binary files a/admin_manual/configuration_files/external_storage/images/google-drive.png and b/admin_manual/configuration_files/external_storage/images/google-drive.png differ
diff --git a/admin_manual/configuration_files/external_storage/images/google-drive1.png b/admin_manual/configuration_files/external_storage/images/google-drive1.png
index 89d78d4..4663874 100644
Binary files a/admin_manual/configuration_files/external_storage/images/google-drive1.png and b/admin_manual/configuration_files/external_storage/images/google-drive1.png differ
diff --git a/admin_manual/configuration_files/external_storage/images/google-drive10.png b/admin_manual/configuration_files/external_storage/images/google-drive10.png
index 013e0d1..136ee34 100644
Binary files a/admin_manual/configuration_files/external_storage/images/google-drive10.png and b/admin_manual/configuration_files/external_storage/images/google-drive10.png differ
diff --git a/admin_manual/configuration_files/external_storage/images/google-drive11.png b/admin_manual/configuration_files/external_storage/images/google-drive11.png
index 5de63ca..b92521c 100644
Binary files a/admin_manual/configuration_files/external_storage/images/google-drive11.png and b/admin_manual/configuration_files/external_storage/images/google-drive11.png differ
diff --git a/admin_manual/configuration_files/external_storage/images/google-drive12.png b/admin_manual/configuration_files/external_storage/images/google-drive12.png
new file mode 100644
index 0000000..d9f5679
Binary files /dev/null and b/admin_manual/configuration_files/external_storage/images/google-drive12.png differ
diff --git a/admin_manual/configuration_files/external_storage/images/google-drive13.png b/admin_manual/configuration_files/external_storage/images/google-drive13.png
new file mode 100644
index 0000000..59f116c
Binary files /dev/null and b/admin_manual/configuration_files/external_storage/images/google-drive13.png differ
diff --git a/admin_manual/configuration_files/external_storage/images/google-drive2.png b/admin_manual/configuration_files/external_storage/images/google-drive2.png
index ce2c383..f3c6da8 100644
Binary files a/admin_manual/configuration_files/external_storage/images/google-drive2.png and b/admin_manual/configuration_files/external_storage/images/google-drive2.png differ
diff --git a/admin_manual/configuration_files/external_storage/images/google-drive3.png b/admin_manual/configuration_files/external_storage/images/google-drive3.png
index e20ad65..58612c6 100644
Binary files a/admin_manual/configuration_files/external_storage/images/google-drive3.png and b/admin_manual/configuration_files/external_storage/images/google-drive3.png differ
diff --git a/admin_manual/configuration_files/external_storage/images/google-drive4.png b/admin_manual/configuration_files/external_storage/images/google-drive4.png
index e6e01ac..79151c0 100644
Binary files a/admin_manual/configuration_files/external_storage/images/google-drive4.png and b/admin_manual/configuration_files/external_storage/images/google-drive4.png differ
diff --git a/admin_manual/configuration_files/external_storage/images/google-drive5.png b/admin_manual/configuration_files/external_storage/images/google-drive5.png
index 3ad9f6c..0b60208 100644
Binary files a/admin_manual/configuration_files/external_storage/images/google-drive5.png and b/admin_manual/configuration_files/external_storage/images/google-drive5.png differ
diff --git a/admin_manual/configuration_files/external_storage/images/google-drive6.png b/admin_manual/configuration_files/external_storage/images/google-drive6.png
index 3d2cfe3..de522e7 100644
Binary files a/admin_manual/configuration_files/external_storage/images/google-drive6.png and b/admin_manual/configuration_files/external_storage/images/google-drive6.png differ
diff --git a/admin_manual/configuration_files/external_storage/images/google-drive7.png b/admin_manual/configuration_files/external_storage/images/google-drive7.png
new file mode 100644
index 0000000..de522e7
Binary files /dev/null and b/admin_manual/configuration_files/external_storage/images/google-drive7.png differ
diff --git a/admin_manual/configuration_files/external_storage/images/google-drive8.png b/admin_manual/configuration_files/external_storage/images/google-drive8.png
index 330f2e7..7ad55c8 100644
Binary files a/admin_manual/configuration_files/external_storage/images/google-drive8.png and b/admin_manual/configuration_files/external_storage/images/google-drive8.png differ
diff --git a/admin_manual/configuration_files/external_storage/images/google-drive9.png b/admin_manual/configuration_files/external_storage/images/google-drive9.png
new file mode 100644
index 0000000..2ce998e
Binary files /dev/null and b/admin_manual/configuration_files/external_storage/images/google-drive9.png differ

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-owncloud/owncloud-doc.git



More information about the Pkg-owncloud-commits mailing list