1
0
mirror of https://github.com/bitwarden/server synced 2025-12-22 11:13:27 +00:00

[AC-1510] Enable access to Secrets Manager to Organization owner for new Subscription (#3089)

This commit is contained in:
cyprain-okeke
2023-07-12 00:36:30 +01:00
committed by GitHub
parent 3ea14a2205
commit 0ec3020ecc
2 changed files with 3 additions and 0 deletions

View File

@@ -604,6 +604,7 @@ public class OrganizationService : IOrganizationService
OrganizationId = organization.Id,
UserId = ownerId,
Key = ownerKey,
AccessSecretsManager = organization.UseSecretsManager,
Type = OrganizationUserType.Owner,
Status = OrganizationUserStatusType.Confirmed,
AccessAll = true,

View File

@@ -174,6 +174,8 @@ public class OrganizationServiceTests
o.Seats == passwordManagerPlan.BaseSeats + signup.AdditionalSeats
&& o.SmSeats == secretsManagerPlan.BaseSeats + signup.AdditionalSmSeats
&& o.SmServiceAccounts == secretsManagerPlan.BaseServiceAccount + signup.AdditionalServiceAccounts));
await sutProvider.GetDependency<IOrganizationUserRepository>().Received(1).CreateAsync(
Arg.Is<OrganizationUser>(o => o.AccessSecretsManager == signup.UseSecretsManager));
await sutProvider.GetDependency<IReferenceEventService>().Received(1)
.RaiseEventAsync(Arg.Is<ReferenceEvent>(referenceEvent =>