Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/manual/dynamicinterpreterload.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/manual/dynamicinterpreterload.html?rev=1753428&r1=1753427&r2=1753428&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/manual/dynamicinterpreterload.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/manual/dynamicinterpreterload.html Wed Jul 20 02:11:04 2016 @@ -109,7 +109,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/postgresql.html">Postgresql, HAWQ</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/r.html">R</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/scalding.html">Scalding</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/pleasecontribute.html">Shell</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/shell.html">Shell</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/spark.html">Spark</a></li> </ul> </li> @@ -145,7 +145,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/security/authentication.html">Authentication for NGINX</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html">Shiro Authentication</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html">Notebook Authorization</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/security/interpreter_authorization.html">Interpreter & Data Resource Authorization</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html">Data Source Authorization</a></li> <li role="separator" class="divider"></li> <li class="title"><span><b>Contibute</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html">Writing Zeppelin Interpreter</a></li>
Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/manual/interpreterinstallation.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/manual/interpreterinstallation.html?rev=1753428&r1=1753427&r2=1753428&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/manual/interpreterinstallation.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/manual/interpreterinstallation.html Wed Jul 20 02:11:04 2016 @@ -109,7 +109,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/postgresql.html">Postgresql, HAWQ</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/r.html">R</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/scalding.html">Scalding</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/pleasecontribute.html">Shell</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/shell.html">Shell</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/spark.html">Spark</a></li> </ul> </li> @@ -145,7 +145,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/security/authentication.html">Authentication for NGINX</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html">Shiro Authentication</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html">Notebook Authorization</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/security/interpreter_authorization.html">Interpreter & Data Resource Authorization</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html">Data Source Authorization</a></li> <li role="separator" class="divider"></li> <li class="title"><span><b>Contibute</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html">Writing Zeppelin Interpreter</a></li> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/manual/interpreters.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/manual/interpreters.html?rev=1753428&r1=1753427&r2=1753428&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/manual/interpreters.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/manual/interpreters.html Wed Jul 20 02:11:04 2016 @@ -109,7 +109,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/postgresql.html">Postgresql, HAWQ</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/r.html">R</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/scalding.html">Scalding</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/pleasecontribute.html">Shell</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/shell.html">Shell</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/spark.html">Spark</a></li> </ul> </li> @@ -145,7 +145,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/security/authentication.html">Authentication for NGINX</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html">Shiro Authentication</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html">Notebook Authorization</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/security/interpreter_authorization.html">Interpreter & Data Resource Authorization</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html">Data Source Authorization</a></li> <li role="separator" class="divider"></li> <li class="title"><span><b>Contibute</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html">Writing Zeppelin Interpreter</a></li> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/manual/notebookashomepage.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/manual/notebookashomepage.html?rev=1753428&r1=1753427&r2=1753428&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/manual/notebookashomepage.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/manual/notebookashomepage.html Wed Jul 20 02:11:04 2016 @@ -109,7 +109,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/postgresql.html">Postgresql, HAWQ</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/r.html">R</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/scalding.html">Scalding</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/pleasecontribute.html">Shell</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/shell.html">Shell</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/spark.html">Spark</a></li> </ul> </li> @@ -145,7 +145,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/security/authentication.html">Authentication for NGINX</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html">Shiro Authentication</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html">Notebook Authorization</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/security/interpreter_authorization.html">Interpreter & Data Resource Authorization</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html">Data Source Authorization</a></li> <li role="separator" class="divider"></li> <li class="title"><span><b>Contibute</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html">Writing Zeppelin Interpreter</a></li> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/manual/publish.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/manual/publish.html?rev=1753428&r1=1753427&r2=1753428&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/manual/publish.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/manual/publish.html Wed Jul 20 02:11:04 2016 @@ -109,7 +109,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/postgresql.html">Postgresql, HAWQ</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/r.html">R</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/scalding.html">Scalding</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/pleasecontribute.html">Shell</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/shell.html">Shell</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/spark.html">Spark</a></li> </ul> </li> @@ -145,7 +145,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/security/authentication.html">Authentication for NGINX</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html">Shiro Authentication</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html">Notebook Authorization</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/security/interpreter_authorization.html">Interpreter & Data Resource Authorization</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html">Data Source Authorization</a></li> <li role="separator" class="divider"></li> <li class="title"><span><b>Contibute</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html">Writing Zeppelin Interpreter</a></li> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/pleasecontribute.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/pleasecontribute.html?rev=1753428&r1=1753427&r2=1753428&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/pleasecontribute.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/pleasecontribute.html Wed Jul 20 02:11:04 2016 @@ -109,7 +109,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/postgresql.html">Postgresql, HAWQ</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/r.html">R</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/scalding.html">Scalding</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/pleasecontribute.html">Shell</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/shell.html">Shell</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/spark.html">Spark</a></li> </ul> </li> @@ -145,7 +145,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/security/authentication.html">Authentication for NGINX</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html">Shiro Authentication</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html">Notebook Authorization</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/security/interpreter_authorization.html">Interpreter & Data Resource Authorization</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html">Data Source Authorization</a></li> <li role="separator" class="divider"></li> <li class="title"><span><b>Contibute</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html">Writing Zeppelin Interpreter</a></li> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html?rev=1753428&r1=1753427&r2=1753428&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html Wed Jul 20 02:11:04 2016 @@ -109,7 +109,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/postgresql.html">Postgresql, HAWQ</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/r.html">R</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/scalding.html">Scalding</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/pleasecontribute.html">Shell</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/shell.html">Shell</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/spark.html">Spark</a></li> </ul> </li> @@ -145,7 +145,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/security/authentication.html">Authentication for NGINX</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html">Shiro Authentication</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html">Notebook Authorization</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/security/interpreter_authorization.html">Interpreter & Data Resource Authorization</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html">Data Source Authorization</a></li> <li role="separator" class="divider"></li> <li class="title"><span><b>Contibute</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html">Writing Zeppelin Interpreter</a></li> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html?rev=1753428&r1=1753427&r2=1753428&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html Wed Jul 20 02:11:04 2016 @@ -109,7 +109,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/postgresql.html">Postgresql, HAWQ</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/r.html">R</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/scalding.html">Scalding</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/pleasecontribute.html">Shell</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/shell.html">Shell</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/spark.html">Spark</a></li> </ul> </li> @@ -145,7 +145,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/security/authentication.html">Authentication for NGINX</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html">Shiro Authentication</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html">Notebook Authorization</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/security/interpreter_authorization.html">Interpreter & Data Resource Authorization</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html">Data Source Authorization</a></li> <li role="separator" class="divider"></li> <li class="title"><span><b>Contibute</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html">Writing Zeppelin Interpreter</a></li> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/rest-api/rest-configuration.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/rest-api/rest-configuration.html?rev=1753428&r1=1753427&r2=1753428&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/rest-api/rest-configuration.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/rest-api/rest-configuration.html Wed Jul 20 02:11:04 2016 @@ -109,7 +109,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/postgresql.html">Postgresql, HAWQ</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/r.html">R</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/scalding.html">Scalding</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/pleasecontribute.html">Shell</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/shell.html">Shell</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/spark.html">Spark</a></li> </ul> </li> @@ -145,7 +145,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/security/authentication.html">Authentication for NGINX</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html">Shiro Authentication</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html">Notebook Authorization</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/security/interpreter_authorization.html">Interpreter & Data Resource Authorization</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html">Data Source Authorization</a></li> <li role="separator" class="divider"></li> <li class="title"><span><b>Contibute</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html">Writing Zeppelin Interpreter</a></li> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/rest-api/rest-credential.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/rest-api/rest-credential.html?rev=1753428&r1=1753427&r2=1753428&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/rest-api/rest-credential.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/rest-api/rest-credential.html Wed Jul 20 02:11:04 2016 @@ -109,7 +109,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/postgresql.html">Postgresql, HAWQ</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/r.html">R</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/scalding.html">Scalding</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/pleasecontribute.html">Shell</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/shell.html">Shell</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/spark.html">Spark</a></li> </ul> </li> @@ -145,7 +145,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/security/authentication.html">Authentication for NGINX</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html">Shiro Authentication</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html">Notebook Authorization</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/security/interpreter_authorization.html">Interpreter & Data Resource Authorization</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html">Data Source Authorization</a></li> <li role="separator" class="divider"></li> <li class="title"><span><b>Contibute</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html">Writing Zeppelin Interpreter</a></li> @@ -183,13 +183,17 @@ See the License for the specific languag limitations under the License. --> -<h2>Zeppelin REST API</h2> +<h1>Apache Zeppelin Credential REST API</h1> -<p>Zeppelin provides several REST APIs for interaction and remote activation of zeppelin functionality.</p> +<div id="toc"></div> -<p>All REST APIs are available starting with the following endpoint <code>http://[zeppelin-server]:[zeppelin-port]/api</code>. Note that zeppelin REST APIs receive or return JSON objects, it is recommended for you to install some JSON viewers such as <a href="https://chrome.google.com/webstore/detail/jsonview/chklaanhfefbnpoihckbnefhakgolnmc">JSONView</a>.</p> +<h2>Overview</h2> -<p>If you work with Zeppelin and find a need for an additional REST API, please <a href="http://zeppelin.apache.org/community.html">file an issue or send us mail</a>.</p> +<p>Apache Zeppelin provides several REST APIs for interaction and remote activation of zeppelin functionality. +All REST APIs are available starting with the following endpoint <code>http://[zeppelin-server]:[zeppelin-port]/api</code>. +Note that Apache Zeppelin REST APIs receive or return JSON objects, it is recommended for you to install some JSON viewers such as <a href="https://chrome.google.com/webstore/detail/jsonview/chklaanhfefbnpoihckbnefhakgolnmc">JSONView</a>.</p> + +<p>If you work with Apache Zeppelin and find a need for an additional REST API, please <a href="http://zeppelin.apache.org/community.html">file an issue or send us an email</a>.</p> <p><br /></p> @@ -201,7 +205,7 @@ limitations under the License. <col width="200"> <tr> <td>Description</td> - <td>This <code>GET</code> method returns all key/value pairs of credential information on the server.</td> + <td>This <code>GET</code> method returns all key/value pairs of the credential information on the server.</td> </tr> <tr> <td>URL</td> @@ -247,7 +251,7 @@ limitations under the License. <col width="200"> <tr> <td>Description</td> - <td>This <code>PUT</code> method creates an credential information with new properties.</td> + <td>This <code>PUT</code> method creates the credential information with new properties.</td> </tr> <tr> <td>URL</td> @@ -293,7 +297,7 @@ limitations under the License. <col width="200"> <tr> <td>Description</td> - <td>This <code>DELETE</code> method deletes credential information.</td> + <td>This <code>DELETE</code> method deletes the credential information.</td> </tr> <tr> <td>URL</td> @@ -323,7 +327,7 @@ limitations under the License. <col width="200"> <tr> <td>Description</td> - <td>This <code>DELETE</code> method deletes an given credential entity.</td> + <td>This <code>DELETE</code> method deletes a given credential entity.</td> </tr> <tr> <td>URL</td> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/rest-api/rest-interpreter.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/rest-api/rest-interpreter.html?rev=1753428&r1=1753427&r2=1753428&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/rest-api/rest-interpreter.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/rest-api/rest-interpreter.html Wed Jul 20 02:11:04 2016 @@ -109,7 +109,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/postgresql.html">Postgresql, HAWQ</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/r.html">R</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/scalding.html">Scalding</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/pleasecontribute.html">Shell</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/shell.html">Shell</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/spark.html">Spark</a></li> </ul> </li> @@ -145,7 +145,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/security/authentication.html">Authentication for NGINX</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html">Shiro Authentication</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html">Notebook Authorization</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/security/interpreter_authorization.html">Interpreter & Data Resource Authorization</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html">Data Source Authorization</a></li> <li role="separator" class="divider"></li> <li class="title"><span><b>Contibute</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html">Writing Zeppelin Interpreter</a></li> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/rest-api/rest-notebook.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/rest-api/rest-notebook.html?rev=1753428&r1=1753427&r2=1753428&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/rest-api/rest-notebook.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/rest-api/rest-notebook.html Wed Jul 20 02:11:04 2016 @@ -109,7 +109,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/postgresql.html">Postgresql, HAWQ</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/r.html">R</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/scalding.html">Scalding</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/pleasecontribute.html">Shell</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/shell.html">Shell</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/spark.html">Spark</a></li> </ul> </li> @@ -145,7 +145,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/security/authentication.html">Authentication for NGINX</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html">Shiro Authentication</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html">Notebook Authorization</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/security/interpreter_authorization.html">Interpreter & Data Resource Authorization</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html">Data Source Authorization</a></li> <li role="separator" class="divider"></li> <li class="title"><span><b>Contibute</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html">Writing Zeppelin Interpreter</a></li> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/rss.xml URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/rss.xml?rev=1753428&r1=1753427&r2=1753428&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/rss.xml (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/rss.xml Wed Jul 20 02:11:04 2016 @@ -5,8 +5,8 @@ <description>Apache Zeppelin - The Apache Software Foundation</description> <link>http://zeppelin.apache.org</link> <link>http://zeppelin.apache.org</link> - <lastBuildDate>2016-07-08T22:23:33-07:00</lastBuildDate> - <pubDate>2016-07-08T22:23:33-07:00</pubDate> + <lastBuildDate>2016-07-20T11:09:17+09:00</lastBuildDate> + <pubDate>2016-07-20T11:09:17+09:00</pubDate> <ttl>1800</ttl> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/screenshots.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/screenshots.html?rev=1753428&r1=1753427&r2=1753428&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/screenshots.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/screenshots.html Wed Jul 20 02:11:04 2016 @@ -109,7 +109,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/postgresql.html">Postgresql, HAWQ</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/r.html">R</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/scalding.html">Scalding</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/pleasecontribute.html">Shell</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/shell.html">Shell</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/spark.html">Spark</a></li> </ul> </li> @@ -145,7 +145,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/security/authentication.html">Authentication for NGINX</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html">Shiro Authentication</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html">Notebook Authorization</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/security/interpreter_authorization.html">Interpreter & Data Resource Authorization</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html">Data Source Authorization</a></li> <li role="separator" class="divider"></li> <li class="title"><span><b>Contibute</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html">Writing Zeppelin Interpreter</a></li> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/security/authentication.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/security/authentication.html?rev=1753428&r1=1753427&r2=1753428&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/security/authentication.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/security/authentication.html Wed Jul 20 02:11:04 2016 @@ -109,7 +109,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/postgresql.html">Postgresql, HAWQ</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/r.html">R</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/scalding.html">Scalding</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/pleasecontribute.html">Shell</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/shell.html">Shell</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/spark.html">Spark</a></li> </ul> </li> @@ -145,7 +145,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/security/authentication.html">Authentication for NGINX</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html">Shiro Authentication</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html">Notebook Authorization</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/security/interpreter_authorization.html">Interpreter & Data Resource Authorization</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html">Data Source Authorization</a></li> <li role="separator" class="divider"></li> <li class="title"><span><b>Contibute</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html">Writing Zeppelin Interpreter</a></li> Added: zeppelin/site/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html?rev=1753428&view=auto ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html (added) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html Wed Jul 20 02:11:04 2016 @@ -0,0 +1,261 @@ + +<!DOCTYPE html> +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Data Source Authorization</title> + <meta name="description" content="Data Source Authorization"> + <meta name="author" content="The Apache Software Foundation"> + + <!-- Enable responsive viewport --> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + + <!-- Le HTML5 shim, for IE6-8 support of HTML elements --> + <!--[if lt IE 9]> + <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> + <![endif]--> + + <link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet"> + + <!-- Le styles --> + <link href="/docs/0.7.0-SNAPSHOT/assets/themes/zeppelin/bootstrap/css/bootstrap.css" rel="stylesheet"> + <link href="/docs/0.7.0-SNAPSHOT/assets/themes/zeppelin/css/style.css?body=1" rel="stylesheet" type="text/css"> + <link href="/docs/0.7.0-SNAPSHOT/assets/themes/zeppelin/css/syntax.css" rel="stylesheet" type="text/css" media="screen" /> + <!-- Le fav and touch icons --> + <!-- Update these with your own images + <link rel="shortcut icon" href="images/favicon.ico"> + <link rel="apple-touch-icon" href="images/apple-touch-icon.png"> + <link rel="apple-touch-icon" sizes="72x72" href="images/apple-touch-icon-72x72.png"> + <link rel="apple-touch-icon" sizes="114x114" href="images/apple-touch-icon-114x114.png"> + --> + + <!-- Js --> + <script src="https://code.jquery.com/jquery-1.10.2.min.js"></script> + <script src="/docs/0.7.0-SNAPSHOT/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> + <script src="/docs/0.7.0-SNAPSHOT/assets/themes/zeppelin/js/docs.js"></script> + <script src="/docs/0.7.0-SNAPSHOT/assets/themes/zeppelin/js/anchor.min.js"></script> + <script src="/docs/0.7.0-SNAPSHOT/assets/themes/zeppelin/js/toc.js"></script> + + <!-- atom & rss feed --> + <link href="/docs/0.7.0-SNAPSHOT/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> + <link href="/docs/0.7.0-SNAPSHOT/rss.xml" type="application/rss+xml" rel="alternate" title="Sitewide RSS Feed"> + </head> + + <body> + + <div id="menu" class="navbar navbar-inverse navbar-fixed-top" role="navigation"> + <div class="container"> + <div class="navbar-header"> + <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> + <span class="sr-only">Toggle navigation</span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> + <a class="navbar-brand" href="/docs/0.7.0-SNAPSHOT"> + <img src="/assets/themes/zeppelin/img/zeppelin_logo.png" width="50" alt="I'm zeppelin"> + <span style="vertical-align:middle">Zeppelin</span> + <span style="vertical-align:baseline"><small>0.7.0-SNAPSHOT</small></span> + </a> + </div> + <nav class="navbar-collapse collapse" role="navigation"> + <ul class="nav navbar-nav"> + <li> + <a href="#" data-toggle="dropdown" class="dropdown-toggle">Quick Start <b class="caret"></b></a> + <ul class="dropdown-menu"> + <li><a href="/docs/0.7.0-SNAPSHOT/index.html">What is Apache Zeppelin ?</a></li> + <li role="separator" class="divider"></li> + <li class="title"><span><b>Getting Started</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> + <li role="separator" class="divider"></li> + <li class="title"><span><b>Basic Feature Guide</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/manual/dynamicform.html">Dynamic Form</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/manual/publish.html">Publish your Paragraph</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/manual/notebookashomepage.html">Customize Zeppelin Homepage</a></li> + <li role="separator" class="divider"></li> + <li class="title"><span><b>More</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/virtual_machine.html">Zeppelin on Vagrant VM</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/upgrade.html">Upgrade Zeppelin Version</a></li> + </ul> + </li> + <li> + <a href="#" data-toggle="dropdown" class="dropdown-toggle">Interpreter <b class="caret"></b></a> + <ul class="dropdown-menu scrollable-menu"> + <li><a href="/docs/0.7.0-SNAPSHOT/manual/interpreters.html">Overview</a></li> + <li role="separator" class="divider"></li> + <li class="title"><span><b>Usage</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/manual/interpreterinstallation.html">Interpreter Installation</a></li> + <!--<li><a href="/docs/0.7.0-SNAPSHOT/manual/dynamicinterpreterload.html">Dynamic Interpreter Loading</a></li>--> + <li><a href="/docs/0.7.0-SNAPSHOT/manual/dependencymanagement.html">Interpreter Dependency Management</a></li> + <li role="separator" class="divider"></li> + <li class="title"><span><b>Available Interpreters</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/alluxio.html">Alluxio</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/cassandra.html">Cassandra</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/elasticsearch.html">Elasticsearch</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/flink.html">Flink</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/geode.html">Geode</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/hbase.html">HBase</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/hdfs.html">HDFS</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/hive.html">Hive</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/ignite.html">Ignite</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/jdbc.html">JDBC</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/lens.html">Lens</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/livy.html">Livy</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/markdown.html">Markdown</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/python.html">Python</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/postgresql.html">Postgresql, HAWQ</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/r.html">R</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/scalding.html">Scalding</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/shell.html">Shell</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/spark.html">Spark</a></li> + </ul> + </li> + <li> + <a href="#" data-toggle="dropdown" class="dropdown-toggle">Display System <b class="caret"></b></a> + <ul class="dropdown-menu"> + <li class="title"><span><b>Basic Display System</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/displaysystem/basicdisplaysystem.html#text">Text</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/displaysystem/basicdisplaysystem.html#html">Html</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/displaysystem/basicdisplaysystem.html#table">Table</a></li> + <li role="separator" class="divider"></li> + <li class="title"><span><b>Angular API</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/displaysystem/back-end-angular.html">Angular (backend API)</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/displaysystem/front-end-angular.html">Angular (frontend API)</a></li> + </ul> + </li> + <li> + <a href="#" data-toggle="dropdown" class="dropdown-toggle">More<b class="caret"></b></a> + <ul class="dropdown-menu scrollable-menu" style="right: 0; left: auto;"> + <li class="title"><span><b>Notebook Storage</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/storage/storage.html#notebook-storage-in-local-git-repository">Git Storage</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/storage/storage.html#notebook-storage-in-s3">S3 Storage</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/storage/storage.html#notebook-storage-in-azure">Azure Storage</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/storage/storage.html#storage-in-zeppelinhub">ZeppelinHub Storage</a></li> + <li role="separator" class="divider"></li> + <li class="title"><span><b>REST API</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/rest-api/rest-interpreter.html">Interpreter API</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/rest-api/rest-notebook.html">Notebook API</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/rest-api/rest-configuration.html">Configuration API</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/rest-api/rest-credential.html">Credential API</a></li> + <li role="separator" class="divider"></li> + <li class="title"><span><b>Security</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/authentication.html">Authentication for NGINX</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html">Shiro Authentication</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html">Notebook Authorization</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html">Data Source Authorization</a></li> + <li role="separator" class="divider"></li> + <li class="title"><span><b>Contibute</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html">Writing Zeppelin Interpreter</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/development/writingzeppelinapplication.html">Writing Zeppelin Application (Experimental)</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/development/howtocontribute.html">How to contribute (code)</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/development/howtocontributewebsite.html">How to contribute (website)</a></li> + </ul> + </li> + </ul> + </nav><!--/.navbar-collapse --> + </div> + </div> + + + <div class="content"> + +<!--<div class="hero-unit Data Source Authorization"> + <h1></h1> +</div> +--> + +<div class="row"> + <div class="col-md-12"> + <!-- +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +--> + +<h1>Data Source Authorization in Apache Zeppelin</h1> + +<div id="toc"></div> + +<h2>Overview</h2> + +<p>Data source authorization involves authenticating to the data source like a Mysql database and letting it determine user permissions. +Apache Zeppelin allows users to use their own credentials to authenticate with <strong>Data Sources</strong>.</p> + +<p>For example, let's assume you have an account in the Vertica databases with credentials. +You might want to use this account to create a JDBC connection instead of a shared account with all users who are defined in <code>conf/shiro.ini</code>. +In this case, you can add your credential information to Apache Zeppelin and use them with below simple steps. </p> + +<h2>How to save the credential information?</h2> + +<p>You can add new credentials in the dropdown menu for your data source which can be passed to interpreters. </p> + +<p><img class="img-responsive" src="../assets/themes/zeppelin/img/docs-img/credential_tab.png" width="180px"/></p> + +<p><strong>Entity</strong> can be the key that distinguishes each credential sets. Type <strong>Username & Password</strong> for your own credentials. ex) user & password of Mysql </p> + +<p><img class="img-responsive" src="../assets/themes/zeppelin/img/docs-img/add_credential.png" /></p> + +<p>The credentials saved as per users defined in <code>conf/shiro.ini</code>. +If you didn't activate <a href="./shiroauthentication.html">shiro authentication in Apache Zeppelin</a>, your credential information will be saved as <code>anonymous</code>. +All credential information also can be found in <code>conf/credentials.json</code>. </p> + +<h4>JDBC interpreter</h4> + +<p>You need to maintain per-user connection pools. +The interpret method takes the user string as a parameter and executes the jdbc call using a connection in the user's connection pool.</p> + +<h4>Presto</h4> + +<p>You don't need a password if the Presto DB server runs backend code using HDFS authorization for the user.</p> + +<h4>Vertica and Mysql</h4> + +<p>You have to store the password information for users.</p> + +<h2>Please note</h2> + +<p>As a first step of data source authentication feature, <a href="https://issues.apache.org/jira/browse/ZEPPELIN-828">ZEPPELIN-828</a> was proposed and implemented in Pull Request <a href="https://github.com/apache/zeppelin/pull/860">#860</a>. +Currently, only customized 3rd party interpreters can use this feature. We are planning to apply this mechanism to <a href="../manual/interpreterinstallation.md#available-community-managed-interpreters">the community interpreters</a> in the near future. +Please keep track <a href="https://issues.apache.org/jira/browse/ZEPPELIN-1070">ZEPPELIN-1070</a>. </p> + + </div> +</div> + + + <hr> + <footer> + <!-- <p>© 2016 The Apache Software Foundation</p>--> + </footer> + </div> + + + + + <script type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-45176241-5', 'zeppelin.apache.org'); + ga('require', 'linkid', 'linkid.js'); + ga('send', 'pageview'); + +</script> + + + + </body> +</html> + Propchange: zeppelin/site/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html ------------------------------------------------------------------------------ svn:eol-style = native Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html?rev=1753428&r1=1753427&r2=1753428&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html Wed Jul 20 02:11:04 2016 @@ -109,7 +109,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/postgresql.html">Postgresql, HAWQ</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/r.html">R</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/scalding.html">Scalding</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/pleasecontribute.html">Shell</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/shell.html">Shell</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/spark.html">Spark</a></li> </ul> </li> @@ -145,7 +145,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/security/authentication.html">Authentication for NGINX</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html">Shiro Authentication</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html">Notebook Authorization</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/security/interpreter_authorization.html">Interpreter & Data Resource Authorization</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html">Data Source Authorization</a></li> <li role="separator" class="divider"></li> <li class="title"><span><b>Contibute</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html">Writing Zeppelin Interpreter</a></li> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html?rev=1753428&r1=1753427&r2=1753428&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html Wed Jul 20 02:11:04 2016 @@ -109,7 +109,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/postgresql.html">Postgresql, HAWQ</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/r.html">R</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/scalding.html">Scalding</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/pleasecontribute.html">Shell</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/shell.html">Shell</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/spark.html">Spark</a></li> </ul> </li> @@ -145,7 +145,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/security/authentication.html">Authentication for NGINX</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html">Shiro Authentication</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html">Notebook Authorization</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/security/interpreter_authorization.html">Interpreter & Data Resource Authorization</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html">Data Source Authorization</a></li> <li role="separator" class="divider"></li> <li class="title"><span><b>Contibute</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html">Writing Zeppelin Interpreter</a></li> @@ -225,13 +225,18 @@ limitations under the License. <p>Finally, you can login using one of the below <strong>username/password</strong> combinations.</p> <p><center><img src="../assets/themes/zeppelin/img/docs-img/zeppelin-login.png"></center></p> -<div class="highlight"><pre><code class="text language-text" data-lang="text">admin = password1 -user1 = password2 -user2 = password3 +<div class="highlight"><pre><code class="text language-text" data-lang="text">[users] + +admin = password1, admin +user1 = password2, role1, role2 +user2 = password3, role3 +user3 = password4, role2 </code></pre></div> -<h3>5. Groups and permissions (optional)</h3> +<p>You can set the roles for each users next to the password.</p> + +<h2>Groups and permissions (optional)</h2> -<p>In case you want to leverage user groups and permissions, use one of the following configuration for LDAP or AD under <code>[main]</code> segment in <code>shiro.ini</code></p> +<p>In case you want to leverage user groups and permissions, use one of the following configuration for LDAP or AD under <code>[main]</code> segment in <code>shiro.ini</code>.</p> <div class="highlight"><pre><code class="text language-text" data-lang="text">activeDirectoryRealm = org.apache.zeppelin.server.ActiveDirectoryGroupRealm activeDirectoryRealm.systemUsername = userNameA activeDirectoryRealm.systemPassword = passwordA @@ -254,10 +259,24 @@ hr = * finance = * group1 = * </code></pre></div> -<p>All of above configurations are defined in the <code>conf/shiro.ini</code> file.</p> +<h2>Secure your Zeppelin information (optional)</h2> + +<p>By default, anyone who defined in <code>[users]</code> can share <strong>Interpreter Setting</strong>, <strong>Credential</strong> and <strong>Configuration</strong> information in Apache Zeppelin. +Sometimes you might want to hide these information for your use case. +Since Shiro provides <strong>url-based security</strong>, you can hide the information by commenting or uncommenting these below lines in <code>conf/shiro.ini</code>.</p> +<div class="highlight"><pre><code class="text language-text" data-lang="text">[urls] + +/api/interpreter/** = authc, roles[admin] +/api/configurations/** = authc, roles[admin] +/api/credential/** = authc, roles[admin] +</code></pre></div> +<p>In this case, only who have <code>admin</code> role can see <strong>Interpreter Setting</strong>, <strong>Credential</strong> and <strong>Configuration</strong> information. +If you want to grant this permission to other users, you can change <strong>roles[ ]</strong> as you defined at <code>[users]</code> section.</p> + +<p><br/></p> <blockquote> -<p><strong>NOTE :</strong> This documentation is originally from <a href="https://github.com/apache/zeppelin/blob/master/SECURITY-README.md">SECURITY-README.md</a>.</p> +<p><strong>NOTE :</strong> All of the above configurations are defined in the <code>conf/shiro.ini</code> file. This documentation is originally from <a href="https://github.com/apache/zeppelin/blob/master/SECURITY-README.md">SECURITY-README.md</a>.</p> </blockquote> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/sitemap.txt URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/sitemap.txt?rev=1753428&r1=1753427&r2=1753428&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/sitemap.txt (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/sitemap.txt Wed Jul 20 02:11:04 2016 @@ -48,7 +48,7 @@ http://zeppelin.apache.org/rest-api/rest http://zeppelin.apache.org/rss.xml http://zeppelin.apache.org/screenshots.html http://zeppelin.apache.org/security/authentication.html -http://zeppelin.apache.org/security/interpreter_authorization.html +http://zeppelin.apache.org/security/datasource_authorization.html http://zeppelin.apache.org/security/notebook_authorization.html http://zeppelin.apache.org/security/shiroauthentication.html http://zeppelin.apache.org/sitemap.txt Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/storage/storage.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/storage/storage.html?rev=1753428&r1=1753427&r2=1753428&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/storage/storage.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/storage/storage.html Wed Jul 20 02:11:04 2016 @@ -109,7 +109,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/postgresql.html">Postgresql, HAWQ</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/r.html">R</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/scalding.html">Scalding</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/pleasecontribute.html">Shell</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/shell.html">Shell</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/spark.html">Spark</a></li> </ul> </li> @@ -145,7 +145,7 @@ <li><a href="/docs/0.7.0-SNAPSHOT/security/authentication.html">Authentication for NGINX</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html">Shiro Authentication</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html">Notebook Authorization</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/security/interpreter_authorization.html">Interpreter & Data Resource Authorization</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html">Data Source Authorization</a></li> <li role="separator" class="divider"></li> <li class="title"><span><b>Contibute</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html">Writing Zeppelin Interpreter</a></li>
