arshadmohammad opened a new pull request, #285:
URL: https://github.com/apache/seatunnel-web/pull/285

   Authorization has been added for the Workspace, User, Datasource, and Job 
resources for the operations Create, Update, Delete, Read, and Execute.
   
   Seatunnel web has end User resources Workspace, User, Datasource, Job and 
virtual_tables.
   The Workspace and User are the top level resource.
   and the Datasource, Job and virtual_tables are the child resources of 
Workspace. User do not have child resource
   The workspace can be considered same as the database and the other resources 
under it can be considered as tables
   
   and the operations types are Create, Update, Delete, Read, Execute
   
   But apart from above listed resources, there are system resources 
ConnectorInfo
   
   Authorization is added for added only for end User resources, not system 
resources.
   System resources are accessible based on authentication, If user is 
authenticated, he can access system resources.
   
   
   Verification done through integration tests.
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@seatunnel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to