Set a Cloud Object’s Permissions
Access to a cloud object is controlled by the setting of its Permissions option. Set permissions so that only you have access, or share a cloud object with the world.
So That Only You Have Access...
With the default setting of $Permissions, a newly created cloud object has Permissions->"Private", which prevents anyone but its owner from accessing it:

The object’s permissions show that only the owner can read, write and execute the cloud object:

When the Cloud Object Already Exists...
Set the permissions of an existing cloud object with SetPermissions.
Deploy an APIFunction:
With the default permissions, anyone but the owner who visits the URL will be denied access:

Set the object’s permissions to give anyone access:

Now anyone can access the API:
So That Only You Have Access...
With the default setting of $Permissions, a newly created cloud object has Permissions->"Private", which prevents anyone but its owner from accessing it:

The object’s permissions show that only the owner can read, write and execute the cloud object:

When the Cloud Object Already Exists...
Set the permissions of an existing cloud object with SetPermissions.
Deploy an APIFunction:
With the default permissions, anyone but the owner who visits the URL will be denied access:

Set the object’s permissions to give anyone access:

Now anyone can access the API:
So That Only You Have Access...
With the default setting of $Permissions, a newly created cloud object has Permissions->"Private", which prevents anyone but its owner from accessing it:

The object’s permissions show that only the owner can read, write and execute the cloud object:

When the Cloud Object Already Exists...
Set the permissions of an existing cloud object with SetPermissions.
Deploy an APIFunction:
With the default permissions, anyone but the owner who visits the URL will be denied access:

Set the object’s permissions to give anyone access:

Now anyone can access the API: