Updated upcloud.rst - Revised the wording - Added 'Enabling API access' section
Signed-off-by: Quentin Pradet <[email protected]> Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/fdbd943b Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/fdbd943b Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/fdbd943b Branch: refs/heads/trunk Commit: fdbd943b103c1bd2873b5d9d2b67140fa6002cb7 Parents: 9a97e3b Author: Ilari Mäkelä <[email protected]> Authored: Tue Sep 26 10:47:18 2017 +0300 Committer: Quentin Pradet <[email protected]> Committed: Wed Sep 27 07:04:33 2017 +0400 ---------------------------------------------------------------------- docs/compute/drivers/upcloud.rst | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/libcloud/blob/fdbd943b/docs/compute/drivers/upcloud.rst ---------------------------------------------------------------------- diff --git a/docs/compute/drivers/upcloud.rst b/docs/compute/drivers/upcloud.rst index 4c6a400..b9a0bf3 100644 --- a/docs/compute/drivers/upcloud.rst +++ b/docs/compute/drivers/upcloud.rst @@ -1,7 +1,7 @@ UpCloud Driver Documentation =============================== -`UpCloud`_ is a Finnish IaaS provider offering the most high performance -servers with extremely redundant infrastructure to the most demanding customers. +`UpCloud`_ is a Finnish IaaS provider offering high performance servers +from data centres based in multiple countries. .. figure:: /_static/images/provider_logos/upcloud.png :align: center @@ -26,6 +26,20 @@ driver constructor: * ``username`` - Your API access enabled users username * ``password`` - Your API access enabled users password -You can setup your API access enabled user account from https://my.upcloud.com/account +Enabling API access +------------------- + +To allow API access to your UpCloud account, you first need to enable the API +permissions by visiting `My Account -> User accounts`_ in your UpCloud Control +Panel. We recommend you to set up a sub-account specifically for the API usage +with its own username and password, as it allows you to assign specific permissions +for increased security. + +Click **Add user** and fill in the required details, and check the +â**Allow API connections**â checkbox to enable API for the user. You can also +limit the API connections to a specific IP address or address range for additional +security. Once you are done entering the user information, hit the **Save** button +at the bottom of the page to create the new username. .. _`UpCloud`: https://www.upcloud.com/ +.. _`My Account -> User accounts`: https://my.upcloud.com/account
