diff --git a/EnvelopeGenerator.API/Controllers/ReadOnlyController.cs b/EnvelopeGenerator.API/Controllers/ReadOnlyController.cs
index 24f246b8..64ae1c15 100644
--- a/EnvelopeGenerator.API/Controllers/ReadOnlyController.cs
+++ b/EnvelopeGenerator.API/Controllers/ReadOnlyController.cs
@@ -37,7 +37,7 @@ public class ReadOnlyController : ControllerBase
///
/// Creation payload.
[HttpPost]
- [Authorize(Roles = Role.FullyAuth)]
+ [Authorize(Roles = Role.Receiver.FullyAuth)]
public async Task CreateAsync([FromBody] EnvelopeReceiverReadOnlyCreateDto createDto)
{
var authReceiverMail = User.GetAuthReceiverMail();
@@ -48,11 +48,6 @@ public class ReadOnlyController : ControllerBase
}
var envelopeId = User.GetAuthEnvelopeId();
- if (envelopeId is null)
- {
- _logger.LogError("Envelope Id claim is not found in envelope-receiver-read-only creation process. Create DTO is:\n {dto}", JsonConvert.SerializeObject(createDto));
- return Unauthorized();
- }
createDto.AddedWho = authReceiverMail;
createDto.EnvelopeId = envelopeId;