Ways in Which You Can Set Permissions
You can set the permissions on an asset in two ways:
Using the Permissions profile in the user interface
Using the Set Instance and Profile Permissions policy actionYou can use the Set Instance and Profile Permissions policy action in a design/change-time policy to automatically assign permissions to an asset during any of the following events:

PostCreate

PreStateChange

PostStateChange

OnTrigger
For more information about creating policies and about using the Set Instance and Profile Permissions action, see the CentraSite Developer’s Guide.