From 1b1117fa7db4f123b3a3c72ae01a999c5726df11 Mon Sep 17 00:00:00 2001 From: Alex <77341673+defectiveAi@users.noreply.github.com> Date: Mon, 23 Dec 2024 11:11:57 +0100 Subject: [PATCH 1/2] Add DH2 Bridge import permission. --- source/debug.editorconfig | 2 +- .../Model/Permissions/PermissionId.cs | 2 +- .../Model/Permissions/KnownPermissions.cs | 3 +++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/source/debug.editorconfig b/source/debug.editorconfig index 08c190f0b..c6ca4f61c 100644 --- a/source/debug.editorconfig +++ b/source/debug.editorconfig @@ -462,7 +462,7 @@ dotnet_diagnostic.SA1503.severity = none dotnet_diagnostic.SA1504.severity = error dotnet_diagnostic.SA1505.severity = error dotnet_diagnostic.SA1506.severity = error -dotnet_diagnostic.SA1507.severity = error +dotnet_diagnostic.SA1507.severity = suggestion dotnet_diagnostic.SA1508.severity = suggestion dotnet_diagnostic.SA1509.severity = error dotnet_diagnostic.SA1510.severity = error diff --git a/source/marketparticipant/Energinet.DataHub.MarketParticipant.Domain/Model/Permissions/PermissionId.cs b/source/marketparticipant/Energinet.DataHub.MarketParticipant.Domain/Model/Permissions/PermissionId.cs index 8df446df3..2042f72eb 100644 --- a/source/marketparticipant/Energinet.DataHub.MarketParticipant.Domain/Model/Permissions/PermissionId.cs +++ b/source/marketparticipant/Energinet.DataHub.MarketParticipant.Domain/Model/Permissions/PermissionId.cs @@ -16,7 +16,7 @@ namespace Energinet.DataHub.MarketParticipant.Domain.Model.Permissions; public enum PermissionId { - GridAreasManage = 3, + Dh2BridgeImport = 1, ActorsManage = 4, UsersManage = 5, UsersView = 6, diff --git a/source/marketparticipant/Energinet.DataHub.MarketParticipant.Infrastructure/Model/Permissions/KnownPermissions.cs b/source/marketparticipant/Energinet.DataHub.MarketParticipant.Infrastructure/Model/Permissions/KnownPermissions.cs index bc0091176..f61736cbd 100644 --- a/source/marketparticipant/Energinet.DataHub.MarketParticipant.Infrastructure/Model/Permissions/KnownPermissions.cs +++ b/source/marketparticipant/Energinet.DataHub.MarketParticipant.Infrastructure/Model/Permissions/KnownPermissions.cs @@ -26,6 +26,9 @@ public static class KnownPermissions { public static IReadOnlyCollection All { get; } = [ + new(PermissionId.Dh2BridgeImport, "dh2-bridge:import", InstantPattern.ExtendedIso.Parse("2024-12-23T00:00:00Z").Value, [ + EicFunction.DataHubAdministrator + ]), new(PermissionId.ActorsManage, "actors:manage", InstantPattern.ExtendedIso.Parse("2023-03-07T00:00:00Z").Value, [ EicFunction.DataHubAdministrator ]), From ed6265bc9933094bf5ec24682236fbf0e3e95d6e Mon Sep 17 00:00:00 2001 From: Alex <77341673+defectiveAi@users.noreply.github.com> Date: Mon, 23 Dec 2024 11:16:05 +0100 Subject: [PATCH 2/2] Removed unintentially. --- .../Model/Permissions/PermissionId.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/source/marketparticipant/Energinet.DataHub.MarketParticipant.Domain/Model/Permissions/PermissionId.cs b/source/marketparticipant/Energinet.DataHub.MarketParticipant.Domain/Model/Permissions/PermissionId.cs index 2042f72eb..c1c2305a4 100644 --- a/source/marketparticipant/Energinet.DataHub.MarketParticipant.Domain/Model/Permissions/PermissionId.cs +++ b/source/marketparticipant/Energinet.DataHub.MarketParticipant.Domain/Model/Permissions/PermissionId.cs @@ -17,6 +17,7 @@ namespace Energinet.DataHub.MarketParticipant.Domain.Model.Permissions; public enum PermissionId { Dh2BridgeImport = 1, + GridAreasManage = 3, ActorsManage = 4, UsersManage = 5, UsersView = 6,