John Omernik created ZEPPELIN-808:
-------------------------------------
Summary: Changed Permissions on Notebooks do not provide helpful
error to user.
Key: ZEPPELIN-808
URL: https://issues.apache.org/jira/browse/ZEPPELIN-808
Project: Zeppelin
Issue Type: Improvement
Components: GUI
Affects Versions: 0.6.0
Reporter: John Omernik
I was running Zeppelin in Docker, and through initial testing, I was just
running Zeppelin as Root. This caused my notebooks to be created as Root. Then
as I learned more about Docker and Zeppelin, I decided to run Zeppelin as a
more limited user for security and proper access controls on data. I changed
the user I was running Zeppelin as, but forgot to update the notes I had
already created as Root. While those notes appeared to me, and when I clicked
on them, they opened for me, when I attempted to re run the notes, there was no
feed back at all given in the UI. no error, no response, nothing. It was as if
the note was locked. I was baffled and had to dig through the Zeppelin logs
to see the permissions error. I believe the proper behavior here should be to
inform the user in the UI that the Note can not be run due to permissions
issues (as are logged to the logs) so the User can take action themselves, or
work with an administrator to resolve the problem.
Thanks,
John
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)