public Task FourEyesRequestEnvironment(
EnvironmentDto environment,
UserSessionData requestBy,
ResourceAction action,
CancellationToken cancellationToken = default
)| UnauthorizedAccessException | Thrown if the user requestBy did not have the correct permissions |
| ArgumentNullException | Thrown if environment or requestBy was |
| ArgumentException | Thrown if action is IsEmpty(T). |