File tree Expand file tree Collapse file tree 12 files changed +37
-10
lines changed
src/Umbraco.Cms.Api.Management/Controllers Expand file tree Collapse file tree 12 files changed +37
-10
lines changed Original file line number Diff line number Diff line change 11using Asp . Versioning ;
2+ using Microsoft . AspNetCore . Authorization ;
23using Microsoft . AspNetCore . Http ;
34using Microsoft . AspNetCore . Mvc ;
45using Umbraco . Cms . Api . Management . ViewModels . DataType ;
78using Umbraco . Cms . Core . Security ;
89using Umbraco . Cms . Core . Services ;
910using Umbraco . Cms . Core . Services . OperationStatus ;
11+ using Umbraco . Cms . Web . Common . Authorization ;
1012
1113namespace Umbraco . Cms . Api . Management . Controllers . DataType ;
1214
1315[ ApiVersion ( "1.0" ) ]
16+ [ Authorize ( Policy = AuthorizationPolicies . TreeAccessDataTypes ) ]
1417public class CopyDataTypeController : DataTypeControllerBase
1518{
1619 private readonly IDataTypeService _dataTypeService ;
Original file line number Diff line number Diff line change 1- using Asp . Versioning ;
1+ using Asp . Versioning ;
2+ using Microsoft . AspNetCore . Authorization ;
23using Microsoft . AspNetCore . Http ;
34using Microsoft . AspNetCore . Mvc ;
45using Umbraco . Cms . Api . Management . Factories ;
89using Umbraco . Cms . Core . Security ;
910using Umbraco . Cms . Core . Services ;
1011using Umbraco . Cms . Core . Services . OperationStatus ;
12+ using Umbraco . Cms . Web . Common . Authorization ;
1113
1214namespace Umbraco . Cms . Api . Management . Controllers . DataType ;
1315
1416[ ApiVersion ( "1.0" ) ]
17+ [ Authorize ( Policy = AuthorizationPolicies . TreeAccessDataTypes ) ]
1518public class CreateDataTypeController : DataTypeControllerBase
1619{
1720 private readonly IDataTypeService _dataTypeService ;
Original file line number Diff line number Diff line change 1- using Asp . Versioning ;
1+ using Asp . Versioning ;
2+ using Microsoft . AspNetCore . Authorization ;
23using Microsoft . AspNetCore . Http ;
34using Microsoft . AspNetCore . Mvc ;
45using Umbraco . Cms . Core ;
56using Umbraco . Cms . Core . Models ;
67using Umbraco . Cms . Core . Security ;
78using Umbraco . Cms . Core . Services ;
89using Umbraco . Cms . Core . Services . OperationStatus ;
10+ using Umbraco . Cms . Web . Common . Authorization ;
911
1012namespace Umbraco . Cms . Api . Management . Controllers . DataType ;
1113
1214[ ApiVersion ( "1.0" ) ]
15+ [ Authorize ( Policy = AuthorizationPolicies . TreeAccessDataTypes ) ]
1316public class DeleteDataTypeController : DataTypeControllerBase
1417{
1518 private readonly IDataTypeService _dataTypeService ;
Original file line number Diff line number Diff line change 11using Asp . Versioning ;
2+ using Microsoft . AspNetCore . Authorization ;
23using Microsoft . AspNetCore . Http ;
34using Microsoft . AspNetCore . Mvc ;
45using Umbraco . Cms . Api . Management . ViewModels . DataType ;
78using Umbraco . Cms . Core . Security ;
89using Umbraco . Cms . Core . Services ;
910using Umbraco . Cms . Core . Services . OperationStatus ;
11+ using Umbraco . Cms . Web . Common . Authorization ;
1012
1113namespace Umbraco . Cms . Api . Management . Controllers . DataType ;
1214
1315[ ApiVersion ( "1.0" ) ]
16+ [ Authorize ( Policy = AuthorizationPolicies . TreeAccessDataTypes ) ]
1417public class MoveDataTypeController : DataTypeControllerBase
1518{
1619 private readonly IDataTypeService _dataTypeService ;
Original file line number Diff line number Diff line change 1- using Asp . Versioning ;
1+ using Asp . Versioning ;
2+ using Microsoft . AspNetCore . Authorization ;
23using Microsoft . AspNetCore . Http ;
34using Microsoft . AspNetCore . Mvc ;
45using Umbraco . Cms . Api . Management . Factories ;
89using Umbraco . Cms . Core . Security ;
910using Umbraco . Cms . Core . Services ;
1011using Umbraco . Cms . Core . Services . OperationStatus ;
12+ using Umbraco . Cms . Web . Common . Authorization ;
1113
1214namespace Umbraco . Cms . Api . Management . Controllers . DataType ;
1315
1416[ ApiVersion ( "1.0" ) ]
17+ [ Authorize ( Policy = AuthorizationPolicies . TreeAccessDataTypes ) ]
1518public class UpdateDataTypeController : DataTypeControllerBase
1619{
1720 private readonly IDataTypeService _dataTypeService ;
Original file line number Diff line number Diff line change 11using Asp . Versioning ;
2+ using Microsoft . AspNetCore . Authorization ;
23using Microsoft . AspNetCore . Http ;
34using Microsoft . AspNetCore . Mvc ;
45using Umbraco . Cms . Api . Management . Factories ;
56using Umbraco . Cms . Core . Models ;
67using Umbraco . Cms . Core . Services ;
78using Umbraco . Cms . Core . Services . OperationStatus ;
9+ using Umbraco . Cms . Web . Common . Authorization ;
810
911namespace Umbraco . Cms . Api . Management . Controllers . DocumentType ;
1012
1113[ ApiVersion ( "1.0" ) ]
14+ [ Authorize ( Policy = AuthorizationPolicies . TreeAccessDocumentTypes ) ]
1215public class ExportDocumentTypeController : DocumentTypeControllerBase
1316{
1417 private readonly IContentTypeService _contentTypeService ;
Original file line number Diff line number Diff line change 11using Asp . Versioning ;
2+ using Microsoft . AspNetCore . Authorization ;
23using Microsoft . AspNetCore . Http ;
34using Microsoft . AspNetCore . Mvc ;
45using Umbraco . Cms . Api . Management . ViewModels . DocumentType ;
56using Umbraco . Cms . Core ;
67using Umbraco . Cms . Core . Models ;
7- using Umbraco . Cms . Core . Models . Membership ;
88using Umbraco . Cms . Core . Security ;
99using Umbraco . Cms . Core . Services . ImportExport ;
1010using Umbraco . Cms . Core . Services . OperationStatus ;
11+ using Umbraco . Cms . Web . Common . Authorization ;
1112
1213namespace Umbraco . Cms . Api . Management . Controllers . DocumentType ;
1314
1415[ ApiVersion ( "1.0" ) ]
16+ [ Authorize ( Policy = AuthorizationPolicies . TreeAccessDocumentTypes ) ]
1517public class ImportExistingDocumentTypeController : DocumentTypeControllerBase
1618{
1719 private readonly IBackOfficeSecurityAccessor _backOfficeSecurityAccessor ;
Original file line number Diff line number Diff line change 11using Asp . Versioning ;
2+ using Microsoft . AspNetCore . Authorization ;
23using Microsoft . AspNetCore . Http ;
34using Microsoft . AspNetCore . Mvc ;
45using Umbraco . Cms . Api . Management . ViewModels . DocumentType ;
56using Umbraco . Cms . Core ;
67using Umbraco . Cms . Core . Models ;
7- using Umbraco . Cms . Core . Models . Membership ;
88using Umbraco . Cms . Core . Security ;
99using Umbraco . Cms . Core . Services . ImportExport ;
1010using Umbraco . Cms . Core . Services . OperationStatus ;
11+ using Umbraco . Cms . Web . Common . Authorization ;
1112
1213namespace Umbraco . Cms . Api . Management . Controllers . DocumentType ;
1314
1415[ ApiVersion ( "1.0" ) ]
16+ [ Authorize ( Policy = AuthorizationPolicies . TreeAccessDocumentTypes ) ]
1517public class ImportNewDocumentTypeController : DocumentTypeControllerBase
1618{
1719 private readonly IBackOfficeSecurityAccessor _backOfficeSecurityAccessor ;
Original file line number Diff line number Diff line change 11using Asp . Versioning ;
2+ using Microsoft . AspNetCore . Authorization ;
23using Microsoft . AspNetCore . Http ;
34using Microsoft . AspNetCore . Mvc ;
45using Umbraco . Cms . Api . Management . Factories ;
56using Umbraco . Cms . Core . Models ;
67using Umbraco . Cms . Core . Services ;
78using Umbraco . Cms . Core . Services . OperationStatus ;
9+ using Umbraco . Cms . Web . Common . Authorization ;
810
911namespace Umbraco . Cms . Api . Management . Controllers . MediaType ;
1012
1113[ ApiVersion ( "1.0" ) ]
14+ [ Authorize ( Policy = AuthorizationPolicies . TreeAccessMediaTypes ) ]
1215public class ExportMediaTypeController : MediaTypeControllerBase
1316{
1417 private readonly IMediaTypeService _mediaTypeService ;
Original file line number Diff line number Diff line change 11using Asp . Versioning ;
2+ using Microsoft . AspNetCore . Authorization ;
23using Microsoft . AspNetCore . Http ;
34using Microsoft . AspNetCore . Mvc ;
45using Umbraco . Cms . Api . Management . ViewModels . MediaType ;
56using Umbraco . Cms . Core ;
67using Umbraco . Cms . Core . Models ;
7- using Umbraco . Cms . Core . Models . Membership ;
88using Umbraco . Cms . Core . Security ;
99using Umbraco . Cms . Core . Services . ImportExport ;
1010using Umbraco . Cms . Core . Services . OperationStatus ;
11+ using Umbraco . Cms . Web . Common . Authorization ;
1112
1213namespace Umbraco . Cms . Api . Management . Controllers . MediaType ;
1314
1415[ ApiVersion ( "1.0" ) ]
16+ [ Authorize ( Policy = AuthorizationPolicies . TreeAccessMediaTypes ) ]
1517public class ImportExistingMediaTypeController : MediaTypeControllerBase
1618{
1719 private readonly IBackOfficeSecurityAccessor _backOfficeSecurityAccessor ;
You can’t perform that action at this time.
0 commit comments