PermissionsKey

PermissionsKey["key"]

represents a permissions key that can be used to authorize access to cloud resources.

Details

  • PermissionsKey objects are created by assigning permissions with a PermissionsKey to a cloud object.
  • In cloud access functions, Authentication->PermissionsKey["key"] provides a permissions key credential.
  • In a web request, a query _key=key in the URL can be used to provide a permissions key credential.
  • DeleteObject[PermissionsKey[]] removes a PermissionsKey object.

Examples

open allclose all

Basic Examples  (1)

Create a cloud API with a permissions key:

Execute the API using the permissions key for authentication:

Execute the API explicitly giving the permissions key in the URL parameters:

Scope  (1)

Remove permissions keys from any cloud objects that are using them:

Set a permissions key that is universally unique:

Introduced in 2016
 (11.0)
 |
Updated in 2017
 (11.2)