Skip to main content

Module access_request

Module access_request 

Source
Expand description

Public Study access-request submission contracts.

These DTOs describe a request for governance review. Submitting one never grants study access, content access, or datastore workflow authority.

Structs§

ApproveStudyAccessRequest
Custodian approval deliberately accepts no caller-controlled grant scope: the pending request fixes both the Study and datastore identity.
BrowserCustodianStudyAccessRequestApproveRequest
Approves one pending Study access request through the authenticated user’s live Session. The request fixes the governed grant scope.
BrowserCustodianStudyAccessRequestListRequest
Lists Study access requests in one supported status governed by the authenticated user’s live Session. The Runtime credential remains transport authority and is never part of this serializable request.
BrowserCustodianStudyAccessRequestRejectRequest
Rejects one pending Study access request through the authenticated user’s live Session. Empty reasons are normalized by the application workflow.
BrowserRequesterStudyAccessRequestDetailRequest
BrowserRequesterStudyAccessRequestListRequest
BrowserRequesterStudyAccessRequestWithdrawRequest
BrowserStudyAccessRequestSubmissionRequest
BrowserVisitorIdentity
Visitor identity asserted only by the authenticated Web service from its protected browser session. Browser request bodies never deserialize this context directly.
CustodianStudyAccessRequestListResponse
CustodianStudyAccessRequestRecord
Governance queue metadata visible only through a custodian-authenticated datastore session.
RejectStudyAccessRequest
RequesterStudyAccessRequestListResponse
RequesterStudyAccessRequestRecord
Browser-safe lifecycle metadata for a request owned by the current visitor.
StudyAccessRequestSubmission
StudyAccessRequestSubmissionResponse

Enums§

CustodianStudyAccessRequestStatusFilter
Supported server-owned custodian list filters.
StudyAccessRequestStatus

Constants§

BROWSER_ACCESS_REQUEST_ERROR_TARGET_DATASTORE
BROWSER_ACCESS_REQUEST_ERROR_TARGET_DATASTORE_UNAVAILABLE
BROWSER_ACCESS_REQUEST_ERROR_TARGET_DUPLICATE
BROWSER_ACCESS_REQUEST_ERROR_TARGET_INTENDED_USE
BROWSER_ACCESS_REQUEST_ERROR_TARGET_LIFECYCLE
BROWSER_ACCESS_REQUEST_ERROR_TARGET_REQUEST
BROWSER_ACCESS_REQUEST_ERROR_TARGET_SERVICE
BROWSER_ACCESS_REQUEST_ERROR_TARGET_STUDY
BROWSER_ACCESS_REQUEST_ERROR_TARGET_WITHDRAWAL_STATE
BROWSER_CUSTODIAN_ACCESS_REQUEST_ERROR_TARGET_CUSTODIANSHIP
BROWSER_CUSTODIAN_ACCESS_REQUEST_ERROR_TARGET_DATASTORE
BROWSER_CUSTODIAN_ACCESS_REQUEST_ERROR_TARGET_DECISION_STATE
BROWSER_CUSTODIAN_ACCESS_REQUEST_ERROR_TARGET_REQUEST
BROWSER_CUSTODIAN_ACCESS_REQUEST_ERROR_TARGET_SERVICE
BROWSER_CUSTODIAN_ACCESS_REQUEST_ERROR_TARGET_SESSION