69529d394b
[SM-891] Include Secrets Manager in organization license for self-hosting ( #3222 )
...
* Remove self-hosted restrictions from SM endpoints
* Add SM properties to organization license
2023-10-16 15:47:12 -05:00
1d9aeb37aa
[SM-707] Refactor authorization for Access Policy Commands ( #2905 )
...
* Extract authorization from access policy commands
* Use auto mapper to ignore unwanted properties
---------
2023-07-13 11:46:01 -05:00
db8e82ff03
Remove checking the EE_TESTING_ENV flag for SM ( #2922 )
2023-05-17 09:42:08 -05:00
20d3b4b4e8
[SM-670] Add permission context to project lists. ( #2822 )
...
* Attach permission context to project lists.
* restrict service-account actions
* Fix project permission details
* Add getters and setters
* dotnet format
* Fix admin create unassigned secret (#2872 )
2023-04-26 13:09:25 -05:00
8509930722
Match access policy creation responses ( #2827 )
2023-04-12 09:11:50 -05:00
c27b323ef2
[SM-604] Filter for only confirmed Org users in potential grantees ( #2773 )
...
* Filter for only confirmed users
* Take out assert.recent for long running test
2023-03-07 09:03:09 -06:00
de559e80f4
[SM-581] Adding support for warning dialogs ( #2762 )
...
* Adding support for warning dialogs
* Swap to repository layer implementation
2023-03-06 11:31:56 -06:00
f288787a45
[SM-495] Access Policies - Individual Service Account - Project Tab ( #2697 )
...
* New endpoints to support sa projects tab
* Refactor create; Add tests
* Add creation request limit
2023-02-16 09:47:34 -06:00
1ee14d93e6
[SM-473] Access Policies - Service Accounts ( #2658 )
...
* Add service account access policy endpoints
* Add unit & integration tests for new endpoints
* Fix formatting on response models
* Cleanup unit tests
2023-02-07 14:30:22 -06:00
cf669286ed
[SM-429] Add permission checks to access policy endpoints ( #2628 )
...
* Add permission checks to access policy endpoints
* Fix unit tests
* Add service account grant permission checks
* Add service account grant tests
* Add new endpoint unit tests
* Cleanup unit tests add integration tests
* User permission enum in create tests
* Swap to NotFoundException for access checks
* Add filter for potential grantees
* Add in AccessSecretsManager check and test it
* Add code review updates
* Code review updates
* Refactor potential grantees endpoint
* Code review updates
2023-02-06 11:26:06 -06:00
0ce95ec147
[SM-465] Add access policy on service account creation ( #2649 )
...
* Add access policy on service account creation
2023-02-02 12:25:14 -06:00
59f5285c88
[SM-460] Isolate SecretsManager files ( #2616 )
...
Move SecretsManager files to directories called SecretsManager and add CodeOwners
2023-01-24 19:57:28 +01:00