In this post I would like to share an example of implementing a custom SqlAuthorizationProvider
for a Sitecore solution. First things first, you have to really consider using it for a large solution, it’s a customization for accessing items for users and roles and it’s a core functionality of Sitecore XM – this provider is called every time (if no cache hit), when anyone tries to get access to an item – with Experience Editor, Content Editor, Sitecore Item API, etc.).
Category: security
What WorkflowUtility.ExecuteWorkflowCommandIfAvailable does?
This will be a short post about why the method above is tricky. As its name says ExecuteWorkflowCommandIfAvailable
, but what “available” means in this context?