Managing Your Account¶
Personal accounts¶
Overview¶
This section explains how to create a free or personal account, log in and out, and access the settings and features of different types of accounts.
Create free account¶
Free account features
All Anaconda Cloud users can find, download and use packages without creating a subscriber account. Subscribers can upload packages, notebooks and environments, and they get a 4-node cluster license free of charge. They can also create organizations.
You’ll need to create an Anaconda Cloud account to:
- author packages
- access shared private packages
To sign up for a free account:
- In a browser, go to Anaconda Cloud.
- Make sure the Sign Up tab is active. NOTE: There’s also a Sign In tab for existing users.
- Select a username.
- Enter your email address. NOTE: Users who register with an .edu email are granted a few additional features.
- Create a password. NOTE: The password must be at least 7 characters long.
- Enter the password again to confirm it.
- Read and accept the Terms and Conditions.
- Click the Sign up button. The system creates your free account, logs you in, and displays your personal Dashboard.
TIP: Anaconda Cloud displays your profile photo if the email address you used to register on Anaconda Cloud is associated with a Gravatar account. Go to gravatar.com to associate your email address or to change your Gravatar profile photo.
While you’re logged into Anacond Cloud the Profile pull-down menu will appear at the top right of every page. This indicates the name of the currently active user or organization.
The left most button is the Tools pull-down menu. The Tools menu contains the following options:
- Landscape - Your home page.
- View All - All packages, notebooks and environments you have created.
- Packages - Only packages you have created.
- Notebooks - Only notebooks you have created.
- Environments - Only environments you have created.
- Favorites - Packages from other users you have starred
- Organizations - Link to create a new organization
- Group Membership - If you are part of an organization, the groups you can access.
- Labels - Labels you have created, for example test or development. See documentation for additional information.
Packages, notebooks and environments that you have created with this account appear on your Dashboard.
See Also: Working with Packages
Reset password¶
The Sign In screen offers two links to help regain access to your account:
- I forgot my username. Click this link to have the username emailed to the email address of record.
- I forgot my password. Click this link to have a reset password link sent to the email address of record. NOTE: The reset password link expires within 24 hours. If you no longer have access to the email account, you can create a new account or email support@continuum.io for assistance.
Upgrade or downgrade plan¶
- Log in to your Anaconda Cloud account.
- Select My Settings from the Profile pull-down menu.
- Select Billing.
- Click the Change Plan button. The system displays detailed information about your plan.
NOTE: If you need more private packages or storage space than is included in the Personal plan, contact Continuum Analytics so we can customize a plan for you.
NOTE: If you need assistance with billing questions, please contact Continuum Analytics.
Create access tokens¶
The best way to manage access or make packages private is to create Organizations or Groups, which allow you to set separate permissions per package, notebook or environment.
You can also control access with the token system.
You can use tokens to control access to private repositories, collections, or packages on Anaconda Cloud. Additionally, the degree of access a token grants is completely configurable at the time of generation.
Multiple tokens can be generated to control which groups of users have access to certain features if they have the appropriate token.
Generating tokens¶
Tokens can be generated using the Anaconda client or the Web UI.
Using the Web UI navigate to:
https://anaconda.org/<channel>/settings/access
From here you can select a name for the token and set the required scopes.
By default tokens will expire after one year.
To generate a token with Anaconda client:
anaconda auth --create --name YOUR-TOKEN-NAME --scopes 'repos conda:download'
This generates a random alphanumeric token string, which you can then
distribute to fellow Anaconda Cloud users to enable them to download a
package that you have marked private. The token produced in this example
provides access to download any of your private conda repositories. It
can be enabled with the conda config
command:
conda config --add channels https://conda.anaconda.org/t/<token>/<channel>
NOTE: A pre-existing token cannot be regenerated. You will have revoke the token and create a new one if you lose the random alphanumeric string.
Scopes are provided as a space separated quoted list. The available scopes are
all
: Allow all operationsapi
: Allow all API operationsapi:modify-group
: Allow addition and modification of groupsapi:read
: Allow read access to the API siteapi:write
: Allow write access to the API siteconda
: Allow all operations on Conda repositoriesconda:download
: Allow private downloads from Conda repositoriespypi
: Allow all operations on PyPI repositoriespypi:download
: Allow private downloads from PyPI repositoriespypi:upload
: Allow uploads to PyPI repositoriesrepos
: Allow access to all package repositories
NOTE: Tokens provide access to ALL packages within a specified channel. Separate permissions per package, notebook or environment may be better handled with Organizations and Groups.
Revoking tokens¶
Tokens can be revoked from the following URL:
https://anaconda.org/<channel>/settings/access
or by using Anaconda client:
anaconda auth -r YOUR-TOKEN-NAME
Academic accounts¶
Overview¶
Anaconda Cloud is free for academic users. Users who subscribe to Anaconda Cloud with an email address from an .edu domain are automatically granted access to add-ons, including IOPro, MKL and Anaconda Accelerate.
If you need assistance with an academic account, email us at support@continuum.io.
Organization accounts¶
Subscribers - in both free and paid accounts - can create Anaconda Cloud organizations. Create an organization to:
- Share packages, environments or notebooks under an organization’s account rather than your personal account
- Assign multiple account administrators
- Assign different access permissions to groups of users and customize per-package access by group
- Host more, larger packages. See our pricing for details.
Free vs. paid organization features¶
In a free plan, organizations have the following limitations:
- No private packages allowed
In a paid plan, organizations can:
- Host up to 100 private packages
- Use up to 100 GB of Storage
See our pricing for details.
Changing organization plans¶
Select
Settings
for your organization user from the user menu at top right of the Anaconda Cloud interface.Select
Billing
from the Settings menu on the left.Click Change Plan.
Select the plan to change to.
If you are moving from a free to a charged plan, enter your credit card information in the resulting popup and click
OK
.