Requests¶
Dataiku DSS allows any user to initiate a request to gain access to projects, datasets or other objects.
Request types¶
The following requests are available:
Request to access a project¶
It allows you to request to be granted project-level permissions on a project with “access requests” enabled.
Read Project Access for more details on how these requests are managed and sent.
These requests are sent to the project owner and all users with Edit permissions permission on the project.
Request to execute an application¶
It allows you to request to be granted execute-permission on the application
Read Dataiku Applications for more details on how these requests are managed and sent.
These requests are sent to the application owner and all users with Edit permissions permissions on the application.
Request to install or update a plugin¶
It allows you to request a plugin installation or update.
These requests are sent to all users with Admin permissions on the instance.
The request can be activated/deactivated in Administration > Settings > Other > Misc > Access & requests.
Request to create a code environment¶
It allows you to request a new code environment.
These requests are sent to all users with Admin permissions on the instance.
The request can be activated/deactivated in Administration > Settings > Other > Misc > Access & requests.
Note
Code environment requests are available only on Design nodes.
Managing requests¶
The recipient users of the request will be notified that a new request has been made and they will be able to manage it either from the project’s security section or directly from the request inbox.
Notifications¶
All recipients of a request will be notified by a new notification on their avatars and will be able to see it from their notification panel.
Additionally all recipients of a request with a valid email address will receive an email informing them that a new request has been made.
On the other end, users who initiated a request will be notified by email when their request is approved.
Note
To receive emails:
Users must have enabled “Email me when users request access on my projects or objects” or “Email me when I am granted access to projects” in their profile.
DSS must be configured to send Notification emails (in Administration > Settings > Collaboration > Notifications & Integration > Notification emails).
Requests Inbox¶
All requests made from DSS can be found and managed in the requests section of the recipient’s Inbox. The inbox is available from the applications menu.
Users initiating a request will not see their requests appearing in their request inboxes since only requests that need management do appear in the inbox.
If a request has been approved or rejected, its status will be updated for all other recipients of the same request. They will be able to see how and when the request was managed.