Article What if the permission I want doesn't exist?

Community provides extensibility points to register your own custom permissions and make permission checks in custom code. For more information, please refer to the Defining Permissions Developer training and Permissions API documentation.