Set a user's sharing permissions for a saved report view.
Independently grants each requested read, write, or share permission when its value is true and
removes it when false. Omitted Boolean values bind as false. The target is matched by email or
username; a value that does not identify a user has no successful outcome. The operation returns no
updated view or permission list.
Authorizations
OAuth2 access-token requested from AWS Cognito and provided as a Auth Bearer header
Path Parameters
The opaque report-definition identifier that owns the saved view.
The opaque saved-view identifier returned when the view was created.
Body
The body containing a non-empty target email or username and the Read, Write, and Share values to grant or remove.
Parameters controlling user's permissions over a view
Derivitec.RiskPortal.Api.Controllers.ReportViewPermissionRequest, Derivitec.RiskPortal.Api Email/Username of the target User
Can the user read the view
Can the user update the view
Can the user Share the view
Response
Returns the permission-change outcome in the response envelope; no updated view or permission list is included.
Response returned after changing a user's permissions for a saved report view.
Derivitec.Core.Mediators.ReportView.ShareReportViewWithEmailResponse, Derivitec.Core.Mediators Whether the operation completed successfully. The default is true; error outcomes set it to false.
true
Messages explaining operation-level failures. The collection is empty by default.