- Does Globus need credentials when accessing my system? Does it store these permanently?
- How does Globus ensure my data is secure?
- How does Globus use my Google account?
- How do I stop Globus from automatically authenticating using my Google account?
- Which method should I use to sign in to Globus?
- What authentication methods does Globus support for endpoint and collection access?
- Does Globus support one-time passwords (OTP)?
- How does Globus work with XSEDE security infrastructure?
- How can I delete my Globus account?
- Why am I sometimes asked to login again when accessing certain Globus collections?
- Is there an independent assessment of Globus security?
- What is Globus ID?
- What is my Globus account?
- Why should I link identities?
- How do I get my organization added as an option to log into Globus?
Does Globus need credentials when accessing my system? Does it store these permanently?
Globus uses only temporary credentials to act on your behalf when making a transfer request, and never keeps your password nor long-term credentials to access a site.
How does Globus ensure my data is secure?
Globus uses a "data channel" for moving data between two endpoints. This data channel is established directly between the source and destination endpoints and cannot be accessed by Globus, only by the GridFTP servers running on the endpoints.
By default the data channel is authenticated, but unencrypted. It can be encrypted by selecting the "encrypt transfer" option on the File Manager page (see screenshot below), or by including the
—encrypt option for the transfer command when using the command line interface. You should be aware that encryption adds processing overhead, and will likely reduce transfer speed. Encrypted transfers use the SSL cipher configured on the endpoints (the default for OpenSSL is AES256-SHA).
In addition to the data channel, Globus uses a "control channel" to communicate with the source and destination endpoints for a transfer. All control channel communications are encrypted.
How does Globus use my Google account?
You can use your Google identity to log into Globus. Select Google as an option from the organizations listed on the Globus login page, and sign in with your Google account. If you have previously logged into Globus using another identity (e.g. your campus username), Globus will give you the option to link it with your Google identity under a single Globus account. If you choose to link, you can use any of your linked identities to access Globus. You can choose not to link and keep your Google identity as a separate Globus account. You can manage your linked identities on the Globus Account page.
How do I stop Globus from automatically authenticating using my Google account?
Visit this link on Google (you may be prompted to login using your Google account). You will see a list of websites for which you have authorized access to your Google account. Select the Globus entry and click the "Remove" button. Your Google account will no longer be used by Globus. If you try to login to Globus with your Google account, you will be asked to re-confirm that Globus may use your Google account.
Which method should I use to sign in to Globus?
You can use a username and password from any organization that is recognized (and trusted) by the Globus service. Select your preferred organization from the list on the Globus login page, and you will be redirected to your organization’s login page to provide your credentials. If you don’t see your organization listed or would like to create a separate account, you can use Google, ORDIC,or Globus ID to sign into Globus.
What authentication methods does Globus support for endpoint and collection access?
Please see our Globus Connect Server v4 Authorization and Authentication guide and our Globus Connect Server v5 Authorization and Authentication guide.
Does Globus support one-time passwords (OTP)?
Yes, one-time passwords work with Globus and do not require any specialized configuration. To access a site that requires an OTP, simply enter your password and token as you would normally when prompted by the site’s login page.
How does Globus work with XSEDE security infrastructure?
If you have an XSEDE account and you’ve been authorized to use an XSEDE resource, you can use Globus to access your storage on the XSEDE resource. You can login to Globus using your XSEDE identity, or you can login to Globus using a different identity (e.g., your campus identity) and link your XSEDE identity. When you browse a collection on an XSEDE resource, Globus will ask you to authenticate using your XSEDE identity if you haven’t recently enough.
For XSEDE systems running Globus Connect Server version 4, you’ll use XSEDE’s older OAuth for MyProxy (OA4MP) server instead. Globus still doesn’t see your XSEDE password, but it receives an X.509 certificate that it uses to access the XSEDE resource’s storage for you. The certificate is valid for 11 days.
For XSEDE systems running Globus Connect Server version 5, you’ll use XSEDE’s InCommon login service, which Globus accesses via CILogon. Globus cannot see your XSEDE password when you enter it, but it receives your XSEDE username once you’re finished. This login is valid for a time period determined by the XSEDE resource administrator.
Once you’ve authenticated using you XSEDE identity, you can access your XSEDE storage the same as any other Globus collection.
If you’re using the Globus command line interface (CLI) to access an XSEDE collection, the CLI will print a web address that you must use with a browser. You’ll perform the same XSEDE authentication process described above in your browser, then continue with the CLI.
How can I delete my Globus account?
Please complete the steps below and then send email to firstname.lastname@example.org requesting that your account be deleted:
Remove yourself from all Globus groups.
Delete your Globus endpoints, including all shared endpoints that you created (note that users to whom you granted access to a shared endpoint will no longer be able to access the files on that endpoint).
Delete your Globus endpoint bookmarks.
Unlink any other accounts:
Go to your Account page
Click on Manage Your Identities
Click X for each identity
Remove your consents:
Go to your Account page
Click on Manage Your Consents
Click X for each consent
Why am I sometimes asked to login again when accessing certain Globus collections?
For high-assurance guest collections, users have to authenticate with the identity that grants them access within their current browser session for data access and managing permissions. For example, say a user had
email@example.com as linked identities, and the data was shared with
firstname.lastname@example.org. If the user logged in to the application using
email@example.com, they would be prompted to authenticate with
firstname.lastname@example.org within the session for data access. The user will also be prompted to log in again with
email@example.com when the session timeout value configured on the collection has been reached.
Is there an independent assessment of Globus security?
Multiple organizations have conducted Globus security reviews. Their findings and our responses are documented here.
What is Globus ID?
Globus ID provides and manages identities (usernames and passwords) for use with the Globus service. It is an independent service operated by the Globus team for those users that choose not to use their organization’s login to access Globus (and for users whose institutional identity provider is not yet supported by the Globus service). A Globus ID is not required to use Globus - you are encouraged to access the service using your institutional username and password.
What is my Globus account?
Your Globus account is the set of linked identities that you have used to log into Globus. Click here to see the set of identities for your Globus account.
Why should I link identities?
Globus allows users to link their many identities (e.g., university login, facility logins, Google, Globus ID) into a single Globus account. This allows the user to have a single account to manage their resources across these multiple identities. For example, a user with a University of Chicago account, might also have XSEDE account. By linking those together into a single Globus account, use of services such as Globus transfer and groups using either identity is consolidated under that single Globus account.
How do I get my organization added as an option to log into Globus?
If your organization is part of the InCommon Federation, the administrator of your campus identity system can configure it to work with Globus. Globus supports logins from InCommon members whose identity systems release Research & Scholarship attributes.
Please send the following information to your IT administrator: "To setup your Identity Provider for use with Globus, please see this FAQ. If your identity provider is listed in CILogon, but not in Globus, please ensure that Research and Scholarship attributes are released to CILogon as described here. You can confirm that your institution is releasing Research and Scholarship attributes by visiting here. Once your organization’s system is configured to release the required attributes, it will appear in the list of institutions on the Globus login page within two business days and can be selected by your users."
It is required for an organization to release the full Research and Scholarship attribute bundle for that organization to be automatically detected and added as a Globus login option. It is also possible for organizations which have a Globus Subscription, and that release at least the ePPN and ePTID, to be added manually. In such a case, the organization will need to submit a request with Globus Support asking for this to be done.
If your organization is not part of the InCommon Federation, you can request to add your organizational login as an alternate identity provider in Globus. Your system must support the OpenID Connect protocol, and be registered with Globus as a trusted identity provider. Please submit this form so we can register your system. Once the request is vetted and approved, your identity provider will be available as an option for login.