Interface IDictionaryPermissionService
Manages permissions for dictionary item access.
Namespace: Umbraco.Cms.Core.Services
Assembly: Umbraco.Core.dll
Syntax
public interface IDictionaryPermissionService
Methods
View SourceAuthorizeCultureAccessAsync(IUser, ISet<string>)
Authorizes that a user has access to specific cultures for dictionary operations.
Declaration
Task<DictionaryAuthorizationStatus> AuthorizeCultureAccessAsync(IUser user, ISet<string> culturesToCheck)
Parameters
| Type | Name | Description |
|---|---|---|
| IUser | user | The user to authorize. |
| ISet<string> | culturesToCheck | The collection of culture codes to check access for. |
Returns
| Type | Description |
|---|---|
| Task<DictionaryAuthorizationStatus> | A task resolving into a DictionaryAuthorizationStatus indicating the authorization result. |