Added: nifi/site/trunk/docs/nifi-registry-docs/html/user-guide.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-registry-docs/html/user-guide.html?rev=1819846&view=auto
==============================================================================
--- nifi/site/trunk/docs/nifi-registry-docs/html/user-guide.html (added)
+++ nifi/site/trunk/docs/nifi-registry-docs/html/user-guide.html Tue Jan  2 
15:19:25 2018
@@ -0,0 +1,1494 @@
+<!--
+                        Licensed to the Apache Software Foundation (ASF) under 
one or more
+                        contributor license agreements.  See the NOTICE file 
distributed with
+                        this work for additional information regarding 
copyright ownership.
+                        The ASF licenses this file to You 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.
+                        -->
+                        <!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]-->
+<meta name="viewport" content="width=device-width, initial-scale=1.0">
+<meta name="generator" content="Asciidoctor 1.5.2">
+<meta name="author" content="Apache NiFi Team">
+<title>Apache NiFi Registry User Guide</title>
+<style>
+/* Asciidoctor default stylesheet | MIT License | http://asciidoctor.org */
+/* Copyright (C) 2012-2015 Dan Allen, Ryan Waldron and the Asciidoctor Project
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE. */
+/* Remove the comments around the @import statement below when using this as a 
custom stylesheet */
+@import 
"https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400";;
+article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
+audio,canvas,video{display:inline-block}
+audio:not([controls]){display:none;height:0}
+[hidden],template{display:none}
+script{display:none!important}
+html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
+body{margin:0}
+a{background:transparent}
+a:focus{outline:thin dotted}
+a:active,a:hover{outline:0}
+h1{font-size:2em;margin:.67em 0}
+abbr[title]{border-bottom:1px dotted}
+b,strong{font-weight:bold}
+dfn{font-style:italic}
+hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
+mark{background:#ff0;color:#000}
+code,kbd,pre,samp{font-family:monospace;font-size:1em}
+pre{white-space:pre-wrap}
+q{quotes:"\201C" "\201D" "\2018" "\2019"}
+small{font-size:80%}
+sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
+sup{top:-.5em}
+sub{bottom:-.25em}
+img{border:0}
+svg:not(:root){overflow:hidden}
+figure{margin:0}
+fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
+legend{border:0;padding:0}
+button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
+button,input{line-height:normal}
+button,select{text-transform:none}
+button,html 
input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
+button[disabled],html input[disabled]{cursor:default}
+input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
+input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
+input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
+button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
+textarea{overflow:auto;vertical-align:top}
+table{border-collapse:collapse;border-spacing:0}
+*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
+html,body{font-size:100%}
+body{background:#fff;color:rgba(0,0,0,.8);padding:0;margin:0;font-family:"Noto 
Serif","DejaVu 
Serif",serif;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:auto}
+a:hover{cursor:pointer}
+img,object,embed{max-width:100%;height:auto}
+object,embed{height:100%}
+img{-ms-interpolation-mode:bicubic}
+#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas 
img,.map_canvas embed,.map_canvas object{max-width:none!important}
+.left{float:left!important}
+.right{float:right!important}
+.text-left{text-align:left!important}
+.text-right{text-align:right!important}
+.text-center{text-align:center!important}
+.text-justify{text-align:justify!important}
+.hide{display:none}
+.antialiased,body{-webkit-font-smoothing:antialiased}
+img{display:inline-block;vertical-align:middle}
+textarea{height:auto;min-height:50px}
+select{width:100%}
+p.lead,.paragraph.lead>p,#preamble>.sectionbody>.paragraph:first-of-type 
p{font-size:1.21875em;line-height:1.6}
+.subheader,.admonitionblock 
td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{line-height:1.45;color:#7a2518;font-weight:400;margin-top:0;margin-bottom:.25em}
+div,dl,dt,dd,ul,ol,li,h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr}
+a{color:#2156a5;text-decoration:underline;line-height:inherit}
+a:hover,a:focus{color:#1d4b8f}
+a img{border:none}
+p{font-family:inherit;font-weight:400;font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility}
+p aside{font-size:.875em;line-height:1.35;font-style:italic}
+h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{font-family:"Open 
Sans","DejaVu 
Sans",sans-serif;font-weight:300;font-style:normal;color:#ba3925;text-rendering:optimizeLegibility;margin-top:1em;margin-bottom:.5em;line-height:1.0125em}
+h1 small,h2 small,h3 small,#toctitle small,.sidebarblock>.content>.title 
small,h4 small,h5 small,h6 small{font-size:60%;color:#e99b8f;line-height:0}
+h1{font-size:2.125em}
+h2{font-size:1.6875em}
+h3,#toctitle,.sidebarblock>.content>.title{font-size:1.375em}
+h4,h5{font-size:1.125em}
+h6{font-size:1em}
+hr{border:solid #ddddd8;border-width:1px 0 0;clear:both;margin:1.25em 0 
1.1875em;height:0}
+em,i{font-style:italic;line-height:inherit}
+strong,b{font-weight:bold;line-height:inherit}
+small{font-size:60%;line-height:inherit}
+code{font-family:"Droid Sans Mono","DejaVu Sans 
Mono",monospace;font-weight:400;color:rgba(0,0,0,.9);padding-right: 1px;}
+ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit}
+ul,ol,ul.no-bullet,ol.no-bullet{margin-left:1.5em}
+ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em}
+ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}
+ul.square{list-style-type:square}
+ul.circle{list-style-type:circle}
+ul.disc{list-style-type:disc}
+ul.no-bullet{list-style:none}
+ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0}
+dl dt{margin-bottom:.3125em;font-weight:bold}
+dl dd{margin-bottom:1.25em}
+abbr,acronym{text-transform:uppercase;font-size:90%;color:rgba(0,0,0,.8);border-bottom:1px
 dotted #ddd;cursor:help}
+abbr{text-transform:none}
+blockquote{margin:0 0 1.25em;padding:.5625em 1.25em 0 1.1875em;border-left:1px 
solid #ddd}
+blockquote cite{display:block;font-size:.9375em;color:rgba(0,0,0,.6)}
+blockquote cite:before{content:"\2014 \0020"}
+blockquote cite a,blockquote cite a:visited{color:rgba(0,0,0,.6)}
+blockquote,blockquote p{line-height:1.6;color:rgba(0,0,0,.85)}
+@media only screen and 
(min-width:768px){h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2}
+h1{font-size:2.75em}
+h2{font-size:2.3125em}
+h3,#toctitle,.sidebarblock>.content>.title{font-size:1.6875em}
+h4{font-size:1.4375em}}table{background:#fff;margin-bottom:1.25em;border:solid 
1px #dedede}
+table thead,table tfoot{background:#f7f8f7;font-weight:bold}
+table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr 
td{padding:.5em .625em 
.625em;font-size:inherit;color:rgba(0,0,0,.8);text-align:left}
+table tr th,table tr td{padding:.5625em 
.625em;font-size:inherit;color:rgba(0,0,0,.8)}
+table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f8f8f7}
+table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot 
tr td{display:table-cell;line-height:1.6}
+h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2;word-spacing:-.05em}
+h1 strong,h2 strong,h3 strong,#toctitle strong,.sidebarblock>.content>.title 
strong,h4 strong,h5 strong,h6 strong{font-weight:400}
+.clearfix:before,.clearfix:after,.float-group:before,.float-group:after{content:"
 ";display:table}
+.clearfix:after,.float-group:after{clear:both}
+*:not(pre)>code{font-size:.9375em;font-style:normal!important;letter-spacing:0;word-spacing:-.15em;background-color:#f7f7f8;-webkit-border-radius:4px;border-radius:4px;line-height:1.45;text-rendering:optimizeSpeed}
+pre,pre>code{line-height:1.45;color:rgba(0,0,0,.9);font-family:"Droid Sans 
Mono","DejaVu Sans Mono",monospace;font-weight:400;text-rendering:optimizeSpeed}
+.keyseq{color:rgba(51,51,51,.8)}
+kbd{display:inline-block;color:rgba(0,0,0,.8);font-size:.75em;line-height:1.4;background-color:#f7f7f7;border:1px
 solid #ccc;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 
1px 0 rgba(0,0,0,.2),0 0 0 .1em white inset;box-shadow:0 1px 0 rgba(0,0,0,.2),0 
0 0 .1em #fff inset;margin:-.15em .15em 0 .15em;padding:.2em .6em .2em 
.5em;vertical-align:middle;white-space:nowrap}
+.keyseq kbd:first-child{margin-left:0}
+.keyseq kbd:last-child{margin-right:0}
+.menuseq,.menu{color:rgba(0,0,0,.8)}
+b.button:before,b.button:after{position:relative;top:-1px;font-weight:400}
+b.button:before{content:"[";padding:0 3px 0 2px}
+b.button:after{content:"]";padding:0 2px 0 3px}
+p a>code:hover{color:rgba(0,0,0,.9)}
+#header,#content,#footnotes,#footer{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1;position:relative;padding-left:.9375em;padding-right:.9375em}
+#header:before,#header:after,#content:before,#content:after,#footnotes:before,#footnotes:after,#footer:before,#footer:after{content:"
 ";display:table}
+#header:after,#content:after,#footnotes:after,#footer:after{clear:both}
+#content{margin-top:1.25em}
+#content:before{content:none}
+#header>h1:first-child{color:rgba(0,0,0,.85);margin-top:2.25rem;margin-bottom:0}
+#header>h1:first-child+#toc{margin-top:8px;border-top:1px solid #ddddd8}
+#header>h1:only-child,body.toc2 #header>h1:nth-last-child(2){border-bottom:1px 
solid #ddddd8;padding-bottom:8px}
+#header .details{border-bottom:1px solid 
#ddddd8;line-height:1.45;padding-top:.25em;padding-bottom:.25em;padding-left:.25em;color:rgba(0,0,0,.6);display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row
 wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}
+#header .details span:first-child{margin-left:-.125em}
+#header .details span.email a{color:rgba(0,0,0,.85)}
+#header .details br{display:none}
+#header .details br+span:before{content:"\00a0\2013\00a0"}
+#header .details 
br+span.author:before{content:"\00a0\22c5\00a0";color:rgba(0,0,0,.85)}
+#header .details br+span#revremark:before{content:"\00a0|\00a0"}
+#header #revnumber{text-transform:capitalize}
+#header #revnumber:after{content:"\00a0"}
+#content>h1:first-child:not([class]){color:rgba(0,0,0,.85);border-bottom:1px 
solid 
#ddddd8;padding-bottom:8px;margin-top:0;padding-top:1rem;margin-bottom:1.25rem}
+#toc{border-bottom:1px solid #efefed;padding-bottom:.5em}
+#toc>ul{margin-left:.125em}
+#toc ul.sectlevel0>li>a{font-style:italic}
+#toc ul.sectlevel0 ul.sectlevel1{margin:.5em 0}
+#toc ul{font-family:"Open Sans","DejaVu Sans",sans-serif;list-style-type:none}
+#toc a{text-decoration:none}
+#toc a:active{text-decoration:underline}
+#toctitle{color:#7a2518;font-size:1.2em}
+@media only screen and (min-width:768px){#toctitle{font-size:1.375em}
+body.toc2{padding-left:15em;padding-right:0}
+#toc.toc2{margin-top:0!important;background-color:#f8f8f7;position:fixed;width:15em;left:0;top:0;border-right:1px
 solid 
#efefed;border-top-width:0!important;border-bottom-width:0!important;z-index:1000;padding:1.25em
 1em;height:100%;overflow:auto}
+#toc.toc2 #toctitle{margin-top:0;font-size:1.2em}
+#toc.toc2>ul{font-size:.9em;margin-bottom:0}
+#toc.toc2 ul ul{margin-left:0;padding-left:1em}
+#toc.toc2 ul.sectlevel0 
ul.sectlevel1{padding-left:0;margin-top:.5em;margin-bottom:.5em}
+body.toc2.toc-right{padding-left:0;padding-right:15em}
+body.toc2.toc-right #toc.toc2{border-right-width:0;border-left:1px solid 
#efefed;left:auto;right:0}}@media only screen and 
(min-width:1280px){body.toc2{padding-left:20em;padding-right:0}
+#toc.toc2{width:20em}
+#toc.toc2 #toctitle{font-size:1.375em}
+#toc.toc2>ul{font-size:.95em}
+#toc.toc2 ul ul{padding-left:1.25em}
+body.toc2.toc-right{padding-left:0;padding-right:20em}}#content 
#toc{border-style:solid;border-width:1px;border-color:#e0e0dc;margin-bottom:1.25em;padding:1.25em;background:#f8f8f7;-webkit-border-radius:4px;border-radius:4px}
+#content #toc>:first-child{margin-top:0}
+#content #toc>:last-child{margin-bottom:0}
+#footer{max-width:100%;background-color:rgba(0,0,0,.8);padding:1.25em}
+#footer-text{color:rgba(255,255,255,.8);line-height:1.44}
+.sect1{padding-bottom:.625em}
+@media only screen and 
(min-width:768px){.sect1{padding-bottom:1.25em}}.sect1+.sect1{border-top:1px 
solid #efefed}
+#content 
h1>a.anchor,h2>a.anchor,h3>a.anchor,#toctitle>a.anchor,.sidebarblock>.content>.title>a.anchor,h4>a.anchor,h5>a.anchor,h6>a.anchor{position:absolute;z-index:1001;width:1.5ex;margin-left:-1.5ex;display:block;text-decoration:none!important;visibility:hidden;text-align:center;font-weight:400}
+#content 
h1>a.anchor:before,h2>a.anchor:before,h3>a.anchor:before,#toctitle>a.anchor:before,.sidebarblock>.content>.title>a.anchor:before,h4>a.anchor:before,h5>a.anchor:before,h6>a.anchor:before{content:"\00A7";font-size:.85em;display:block;padding-top:.1em}
+#content h1:hover>a.anchor,#content 
h1>a.anchor:hover,h2:hover>a.anchor,h2>a.anchor:hover,h3:hover>a.anchor,#toctitle:hover>a.anchor,.sidebarblock>.content>.title:hover>a.anchor,h3>a.anchor:hover,#toctitle>a.anchor:hover,.sidebarblock>.content>.title>a.anchor:hover,h4:hover>a.anchor,h4>a.anchor:hover,h5:hover>a.anchor,h5>a.anchor:hover,h6:hover>a.anchor,h6>a.anchor:hover{visibility:visible}
+#content 
h1>a.link,h2>a.link,h3>a.link,#toctitle>a.link,.sidebarblock>.content>.title>a.link,h4>a.link,h5>a.link,h6>a.link{color:#ba3925;text-decoration:none}
+#content 
h1>a.link:hover,h2>a.link:hover,h3>a.link:hover,#toctitle>a.link:hover,.sidebarblock>.content>.title>a.link:hover,h4>a.link:hover,h5>a.link:hover,h6>a.link:hover{color:#a53221}
+.audioblock,.imageblock,.literalblock,.listingblock,.stemblock,.videoblock{margin-bottom:1.25em}
+.admonitionblock 
td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{text-rendering:optimizeLegibility;text-align:left;font-family:"Noto
 Serif","DejaVu Serif",serif;font-size:1rem;font-style:italic}
+table.tableblock>caption.title{white-space:nowrap;overflow:visible;max-width:0}
+.paragraph.lead>p,#preamble>.sectionbody>.paragraph:first-of-type 
p{color:rgba(0,0,0,.85)}
+table.tableblock #preamble>.sectionbody>.paragraph:first-of-type 
p{font-size:inherit}
+.admonitionblock>table{border-collapse:separate;border:0;background:none;width:100%}
+.admonitionblock>table td.icon{text-align:center;width:80px}
+.admonitionblock>table td.icon img{max-width:none}
+.admonitionblock>table td.icon .title{font-weight:bold;font-family:"Open 
Sans","DejaVu Sans",sans-serif;text-transform:uppercase}
+.admonitionblock>table 
td.content{padding-left:1.125em;padding-right:1.25em;border-left:1px solid 
#ddddd8;color:rgba(0,0,0,.6)}
+.admonitionblock>table td.content>:last-child>:last-child{margin-bottom:0}
+.exampleblock>.content{border-style:solid;border-width:1px;border-color:#e6e6e6;margin-bottom:1.25em;padding:1.25em;background:#fff;-webkit-border-radius:4px;border-radius:4px}
+.exampleblock>.content>:first-child{margin-top:0}
+.exampleblock>.content>:last-child{margin-bottom:0}
+.sidebarblock{border-style:solid;border-width:1px;border-color:#e0e0dc;margin-bottom:1.25em;padding:1.25em;background:#f8f8f7;-webkit-border-radius:4px;border-radius:4px}
+.sidebarblock>:first-child{margin-top:0}
+.sidebarblock>:last-child{margin-bottom:0}
+.sidebarblock>.content>.title{color:#7a2518;margin-top:0;text-align:center}
+.exampleblock>.content>:last-child>:last-child,.exampleblock>.content 
.olist>ol>li:last-child>:last-child,.exampleblock>.content 
.ulist>ul>li:last-child>:last-child,.exampleblock>.content 
.qlist>ol>li:last-child>:last-child,.sidebarblock>.content>:last-child>:last-child,.sidebarblock>.content
 .olist>ol>li:last-child>:last-child,.sidebarblock>.content 
.ulist>ul>li:last-child>:last-child,.sidebarblock>.content 
.qlist>ol>li:last-child>:last-child{margin-bottom:0}
+.literalblock pre,.listingblock pre:not(.highlight),.listingblock 
pre[class="highlight"],.listingblock pre[class^="highlight "],.listingblock 
pre.CodeRay,.listingblock pre.prettyprint{background:#f7f7f8}
+.sidebarblock .literalblock pre,.sidebarblock .listingblock 
pre:not(.highlight),.sidebarblock .listingblock 
pre[class="highlight"],.sidebarblock .listingblock pre[class^="highlight 
"],.sidebarblock .listingblock pre.CodeRay,.sidebarblock .listingblock 
pre.prettyprint{background:#f2f1f1}
+.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock 
pre[class]{-webkit-border-radius:4px;border-radius:4px;word-wrap:break-word;padding:1em;font-size:.8125em}
+.literalblock pre.nowrap,.literalblock pre[class].nowrap,.listingblock 
pre.nowrap,.listingblock 
pre[class].nowrap{overflow-x:auto;white-space:pre;word-wrap:normal}
+@media only screen and (min-width:768px){.literalblock pre,.literalblock 
pre[class],.listingblock pre,.listingblock 
pre[class]{font-size:.90625em}}@media only screen and 
(min-width:1280px){.literalblock pre,.literalblock pre[class],.listingblock 
pre,.listingblock pre[class]{font-size:1em}}.literalblock.output 
pre{color:#f7f7f8;background-color:rgba(0,0,0,.9)}
+.listingblock pre.highlightjs{padding:0}
+.listingblock 
pre.highlightjs>code{padding:1em;-webkit-border-radius:4px;border-radius:4px}
+.listingblock pre.prettyprint{border-width:0}
+.listingblock>.content{position:relative}
+.listingblock 
code[data-lang]:before{display:none;content:attr(data-lang);position:absolute;font-size:.75em;top:.425rem;right:.5rem;line-height:1;text-transform:uppercase;color:#999}
+.listingblock:hover code[data-lang]:before{display:block}
+.listingblock.terminal pre 
.command:before{content:attr(data-prompt);padding-right:.5em;color:#999}
+.listingblock.terminal pre .command:not([data-prompt]):before{content:"$"}
+table.pyhltable{border-collapse:separate;border:0;margin-bottom:0;background:none}
+table.pyhltable td{vertical-align:top;padding-top:0;padding-bottom:0}
+table.pyhltable td.code{padding-left:.75em;padding-right:0}
+pre.pygments .lineno,table.pyhltable 
td:not(.code){color:#999;padding-left:0;padding-right:.5em;border-right:1px 
solid #ddddd8}
+pre.pygments .lineno{display:inline-block;margin-right:.25em}
+table.pyhltable .linenodiv{background:none!important;padding-right:0!important}
+.quoteblock{margin:0 1em 1.25em 1.5em;display:table}
+.quoteblock>.title{margin-left:-1.5em;margin-bottom:.75em}
+.quoteblock blockquote,.quoteblock blockquote 
p{color:rgba(0,0,0,.85);font-size:1.15rem;line-height:1.75;word-spacing:.1em;letter-spacing:0;font-style:italic;text-align:justify}
+.quoteblock blockquote{margin:0;padding:0;border:0}
+.quoteblock 
blockquote:before{content:"\201c";float:left;font-size:2.75em;font-weight:bold;line-height:.6em;margin-left:-.6em;color:#7a2518;text-shadow:0
 1px 2px rgba(0,0,0,.1)}
+.quoteblock blockquote>.paragraph:last-child p{margin-bottom:0}
+.quoteblock .attribution{margin-top:.5em;margin-right:.5ex;text-align:right}
+.quoteblock .quoteblock{margin-left:0;margin-right:0;padding:.5em 
0;border-left:3px solid rgba(0,0,0,.6)}
+.quoteblock .quoteblock blockquote{padding:0 0 0 .75em}
+.quoteblock .quoteblock blockquote:before{display:none}
+.verseblock{margin:0 1em 1.25em 1em}
+.verseblock pre{font-family:"Open Sans","DejaVu 
Sans",sans;font-size:1.15rem;color:rgba(0,0,0,.85);font-weight:300;text-rendering:optimizeLegibility}
+.verseblock pre strong{font-weight:400}
+.verseblock .attribution{margin-top:1.25rem;margin-left:.5ex}
+.quoteblock .attribution,.verseblock 
.attribution{font-size:.9375em;line-height:1.45;font-style:italic}
+.quoteblock .attribution br,.verseblock .attribution br{display:none}
+.quoteblock .attribution cite,.verseblock .attribution 
cite{display:block;letter-spacing:-.05em;color:rgba(0,0,0,.6)}
+.quoteblock.abstract{margin:0 0 1.25em 0;display:block}
+.quoteblock.abstract blockquote,.quoteblock.abstract blockquote 
p{text-align:left;word-spacing:0}
+.quoteblock.abstract blockquote:before,.quoteblock.abstract blockquote 
p:first-of-type:before{display:none}
+table.tableblock{max-width:100%;border-collapse:separate}
+table.tableblock td>.paragraph:last-child p>p:last-child,table.tableblock 
th>p:last-child,table.tableblock td>p:last-child{margin-bottom:0}
+table.spread{width:100%}
+table.tableblock,th.tableblock,td.tableblock{border:0 solid #dedede}
+table.grid-all th.tableblock,table.grid-all td.tableblock{border-width:0 1px 
1px 0}
+table.grid-all tfoot>tr>th.tableblock,table.grid-all 
tfoot>tr>td.tableblock{border-width:1px 1px 0 0}
+table.grid-cols th.tableblock,table.grid-cols td.tableblock{border-width:0 1px 
0 0}
+table.grid-all *>tr>.tableblock:last-child,table.grid-cols 
*>tr>.tableblock:last-child{border-right-width:0}
+table.grid-rows th.tableblock,table.grid-rows td.tableblock{border-width:0 0 
1px 0}
+table.grid-all tbody>tr:last-child>th.tableblock,table.grid-all 
tbody>tr:last-child>td.tableblock,table.grid-all 
thead:last-child>tr>th.tableblock,table.grid-rows 
tbody>tr:last-child>th.tableblock,table.grid-rows 
tbody>tr:last-child>td.tableblock,table.grid-rows 
thead:last-child>tr>th.tableblock{border-bottom-width:0}
+table.grid-rows tfoot>tr>th.tableblock,table.grid-rows 
tfoot>tr>td.tableblock{border-width:1px 0 0 0}
+table.frame-all{border-width:1px}
+table.frame-sides{border-width:0 1px}
+table.frame-topbot{border-width:1px 0}
+th.halign-left,td.halign-left{text-align:left}
+th.halign-right,td.halign-right{text-align:right}
+th.halign-center,td.halign-center{text-align:center}
+th.valign-top,td.valign-top{vertical-align:top}
+th.valign-bottom,td.valign-bottom{vertical-align:bottom}
+th.valign-middle,td.valign-middle{vertical-align:middle}
+table thead th,table tfoot th{font-weight:bold}
+tbody tr th{display:table-cell;line-height:1.6;background:#f7f8f7}
+tbody tr th,tbody tr th p,tfoot tr th,tfoot tr th 
p{color:rgba(0,0,0,.8);font-weight:bold}
+p.tableblock>code:only-child{background:none;padding:0}
+p.tableblock{font-size:1em}
+td>div.verse{white-space:pre}
+ol{margin-left:1.75em}
+ul li ol{margin-left:1.5em}
+dl dd{margin-left:1.125em}
+dl dd:last-child,dl dd:last-child>:last-child{margin-bottom:0}
+ol>li p,ul>li p,ul dd,ol dd,.olist .olist,.ulist .ulist,.ulist .olist,.olist 
.ulist{margin-bottom:.625em}
+ul.unstyled,ol.unnumbered,ul.checklist,ul.none{list-style-type:none}
+ul.unstyled,ol.unnumbered,ul.checklist{margin-left:.625em}
+ul.checklist li>p:first-child>.fa-square-o:first-child,ul.checklist 
li>p:first-child>.fa-check-square-o:first-child{width:1em;font-size:.85em}
+ul.checklist 
li>p:first-child>input[type="checkbox"]:first-child{width:1em;position:relative;top:1px}
+ul.inline{margin:0 auto .625em 
auto;margin-left:-1.375em;margin-right:0;padding:0;list-style:none;overflow:hidden}
+ul.inline>li{list-style:none;float:left;margin-left:1.375em;display:block}
+ul.inline>li>*{display:block}
+.unstyled dl dt{font-weight:400;font-style:normal}
+ol.arabic{list-style-type:decimal}
+ol.decimal{list-style-type:decimal-leading-zero}
+ol.loweralpha{list-style-type:lower-alpha}
+ol.upperalpha{list-style-type:upper-alpha}
+ol.lowerroman{list-style-type:lower-roman}
+ol.upperroman{list-style-type:upper-roman}
+ol.lowergreek{list-style-type:lower-greek}
+.hdlist>table,.colist>table{border:0;background:none}
+.hdlist>table>tbody>tr,.colist>table>tbody>tr{background:none}
+td.hdlist1{padding-right:.75em;font-weight:bold}
+td.hdlist1,td.hdlist2{vertical-align:top}
+.literalblock+.colist,.listingblock+.colist{margin-top:-.5em}
+.colist>table tr>td:first-of-type{padding:0 .75em;line-height:1}
+.colist>table tr>td:last-of-type{padding:.25em 0}
+.thumb,.th{line-height:0;display:inline-block;border:solid 4px 
#fff;-webkit-box-shadow:0 0 0 1px #ddd;box-shadow:0 0 0 1px #ddd}
+.imageblock.left,.imageblock[style*="float: left"]{margin:.25em .625em 1.25em 
0}
+.imageblock.right,.imageblock[style*="float: right"]{margin:.25em 0 1.25em 
.625em}
+.imageblock>.title{margin-bottom:0}
+.imageblock.thumb,.imageblock.th{border-width:6px}
+.imageblock.thumb>.title,.imageblock.th>.title{padding:0 .125em}
+.image.left,.image.right{margin-top:.25em;margin-bottom:.25em;display:inline-block;line-height:0}
+.image.left{margin-right:.625em}
+.image.right{margin-left:.625em}
+a.image{text-decoration:none}
+span.footnote,span.footnoteref{vertical-align:super;font-size:.875em}
+span.footnote a,span.footnoteref a{text-decoration:none}
+span.footnote a:active,span.footnoteref a:active{text-decoration:underline}
+#footnotes{padding-top:.75em;padding-bottom:.75em;margin-bottom:.625em}
+#footnotes hr{width:20%;min-width:6.25em;margin:-.25em 0 .75em 
0;border-width:1px 0 0 0}
+#footnotes .footnote{padding:0 
.375em;line-height:1.3;font-size:.875em;margin-left:1.2em;text-indent:-1.2em;margin-bottom:.2em}
+#footnotes .footnote a:first-of-type{font-weight:bold;text-decoration:none}
+#footnotes .footnote:last-of-type{margin-bottom:0}
+#content #footnotes{margin-top:-.625em;margin-bottom:0;padding:.75em 0}
+.gist .file-data>table{border:0;background:#fff;width:100%;margin-bottom:0}
+.gist .file-data>table td.line-data{width:99%}
+div.unbreakable{page-break-inside:avoid}
+.big{font-size:larger}
+.small{font-size:smaller}
+.underline{text-decoration:underline}
+.overline{text-decoration:overline}
+.line-through{text-decoration:line-through}
+.aqua{color:#00bfbf}
+.aqua-background{background-color:#00fafa}
+.black{color:#000}
+.black-background{background-color:#000}
+.blue{color:#0000bf}
+.blue-background{background-color:#0000fa}
+.fuchsia{color:#bf00bf}
+.fuchsia-background{background-color:#fa00fa}
+.gray{color:#606060}
+.gray-background{background-color:#7d7d7d}
+.green{color:#006000}
+.green-background{background-color:#007d00}
+.lime{color:#00bf00}
+.lime-background{background-color:#00fa00}
+.maroon{color:#600000}
+.maroon-background{background-color:#7d0000}
+.navy{color:#000060}
+.navy-background{background-color:#00007d}
+.olive{color:#606000}
+.olive-background{background-color:#7d7d00}
+.purple{color:#600060}
+.purple-background{background-color:#7d007d}
+.red{color:#bf0000}
+.red-background{background-color:#fa0000}
+.silver{color:#909090}
+.silver-background{background-color:#bcbcbc}
+.teal{color:#006060}
+.teal-background{background-color:#007d7d}
+.white{color:#bfbfbf}
+.white-background{background-color:#fafafa}
+.yellow{color:#bfbf00}
+.yellow-background{background-color:#fafa00}
+span.icon>.fa{cursor:default}
+.admonitionblock td.icon [class^="fa icon-"]{font-size:2.5em;text-shadow:1px 
1px 2px rgba(0,0,0,.5);cursor:default}
+.admonitionblock td.icon .icon-note:before{content:"\f05a";color:#19407c}
+.admonitionblock td.icon .icon-tip:before{content:"\f0eb";text-shadow:1px 1px 
2px rgba(155,155,0,.8);color:#111}
+.admonitionblock td.icon .icon-warning:before{content:"\f071";color:#bf6900}
+.admonitionblock td.icon .icon-caution:before{content:"\f06d";color:#bf3400}
+.admonitionblock td.icon .icon-important:before{content:"\f06a";color:#bf0000}
+.conum[data-value]{display:inline-block;color:#fff!important;background-color:rgba(0,0,0,.8);-webkit-border-radius:100px;border-radius:100px;text-align:center;font-size:.75em;width:1.67em;height:1.67em;line-height:1.67em;font-family:"Open
 Sans","DejaVu Sans",sans-serif;font-style:normal;font-weight:bold}
+.conum[data-value] *{color:#fff!important}
+.conum[data-value]+b{display:none}
+.conum[data-value]:after{content:attr(data-value)}
+pre .conum[data-value]{position:relative;top:-.125em}
+b.conum *{color:inherit!important}
+.conum:not([data-value]):empty{display:none}
+h1,h2{letter-spacing:-.01em}
+dt,th.tableblock,td.content{text-rendering:optimizeLegibility}
+p,td.content{letter-spacing:-.01em}
+p strong,td.content strong{letter-spacing:-.005em}
+p,blockquote,dt,td.content{font-size:1.0625rem}
+p{margin-bottom:1.25rem}
+.sidebarblock p,.sidebarblock dt,.sidebarblock 
td.content,p.tableblock{font-size:1em}
+.exampleblock>.content{background-color:#fffef7;border-color:#e0e0dc;-webkit-box-shadow:0
 1px 4px #e0e0dc;box-shadow:0 1px 4px #e0e0dc}
+.print-only{display:none!important}
+@media print{@page{margin:1.25cm .75cm}
+*{-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}
+a{color:inherit!important;text-decoration:underline!important}
+a.bare,a[href^="#"],a[href^="mailto:"]{text-decoration:none!important}
+a[href^="http:"]:not(.bare):after,a[href^="https:"]:not(.bare):after{content:"("
 attr(href) ")";display:inline-block;font-size:.875em;padding-left:.25em}
+abbr[title]:after{content:" (" attr(title) ")"}
+pre,blockquote,tr,img{page-break-inside:avoid}
+thead{display:table-header-group}
+img{max-width:100%!important}
+p,blockquote,dt,td.content{font-size:1em;orphans:3;widows:3}
+h2,h3,#toctitle,.sidebarblock>.content>.title{page-break-after:avoid}
+#toc,.sidebarblock,.exampleblock>.content{background:none!important}
+#toc{border-bottom:1px solid #ddddd8!important;padding-bottom:0!important}
+.sect1{padding-bottom:0!important}
+.sect1+.sect1{border:0!important}
+#header>h1:first-child{margin-top:1.25rem}
+body.book #header{text-align:center}
+body.book #header>h1:first-child{border:0!important;margin:2.5em 0 1em 0}
+body.book #header 
.details{border:0!important;display:block;padding:0!important}
+body.book #header .details span:first-child{margin-left:0!important}
+body.book #header .details br{display:block}
+body.book #header .details br+span:before{content:none!important}
+body.book 
#toc{border:0!important;text-align:left!important;padding:0!important;margin:0!important}
+body.book #toc,body.book #preamble,body.book h1.sect0,body.book 
.sect1>h2{page-break-before:always}
+.listingblock code[data-lang]:before{display:block}
+#footer{background:none!important;padding:0 .9375em}
+#footer-text{color:rgba(0,0,0,.6)!important;font-size:.9em}
+.hide-on-print{display:none!important}
+.print-only{display:block!important}
+.hide-for-print{display:none!important}
+.show-for-print{display:inherit!important}}
+</style>
+<link rel="stylesheet" 
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.2.0/css/font-awesome.min.css";>
+</head>
+<body class="article">
+<div id="header">
+<h1>Apache NiFi Registry User Guide</h1>
+<div class="details">
+<span id="author" class="author">Apache NiFi Team</span><br>
+<span id="email" class="email"><a 
href="mailto:[email protected]";>[email protected]</a></span><br>
+</div>
+<div id="toc" class="toc">
+<div id="toctitle">Table of Contents</div>
+<ul class="sectlevel1">
+<li><a href="user-guide.html#introduction">Introduction</a></li>
+<li><a href="user-guide.html#browser-support">Browser Support</a>
+<ul class="sectlevel2">
+<li><a href="user-guide.html#unsupported-browsers">Unsupported 
Browsers</a></li>
+<li><a 
href="user-guide.html#viewing-the-ui-in-variably-sized-browsers">Viewing the UI 
in Variably Sized Browsers</a></li>
+</ul>
+</li>
+<li><a href="user-guide.html#terminology">Terminology</a></li>
+<li><a href="user-guide.html#User_Interface">NiFi Registry User 
Interface</a></li>
+<li><a href="user-guide.html#logging-in">Logging In</a></li>
+<li><a href="user-guide.html#manage-flows">Manage Flows</a>
+<ul class="sectlevel3">
+<li><a href="user-guide.html#view-a-flow">View a Flow</a></li>
+<li><a href="user-guide.html#delete-a-flow">Delete a Flow</a></li>
+</ul>
+</li>
+<li><a href="user-guide.html#manage-buckets">Manage Buckets</a>
+<ul class="sectlevel3">
+<li><a href="user-guide.html#sorting-filtering-buckets">Sorting &amp; 
Filtering Buckets</a></li>
+<li><a href="user-guide.html#create-a-bucket">Create a Bucket</a></li>
+<li><a href="user-guide.html#delete-a-bucket">Delete a Bucket</a></li>
+<li><a href="user-guide.html#delete-multiple-buckets">Delete Multiple 
Buckets</a></li>
+<li><a href="user-guide.html#edit-a-bucket-name">Edit a Bucket Name</a></li>
+<li><a href="user-guide.html#bucket-policies">Bucket Policies</a></li>
+</ul>
+</li>
+<li><a href="user-guide.html#manage-users-groups">Manage Users &amp; Groups</a>
+<ul class="sectlevel3">
+<li><a href="user-guide.html#sorting-filtering-users-groups">Sorting &amp; 
Filtering Users/Groups</a></li>
+<li><a href="user-guide.html#add-a-user">Add a User</a></li>
+<li><a href="user-guide.html#delete-a-user">Delete a User</a></li>
+<li><a href="user-guide.html#delete-multiple-users">Delete Multiple 
Users</a></li>
+<li><a href="user-guide.html#edit-a-user-name">Edit a User Name</a></li>
+<li><a href="user-guide.html#special-privileges">Special Privileges</a></li>
+</ul>
+</li>
+<li><a href="user-guide.html#manage-groups">Manage Groups</a>
+<ul class="sectlevel3">
+<li><a href="user-guide.html#add-an-empty-group">Add an Empty Group</a></li>
+<li><a href="user-guide.html#add-user-to-a-group">Add User to a Group</a></li>
+<li><a href="user-guide.html#create-a-new-group-with-selected-users">Create a 
New Group with Selected Users</a></li>
+<li><a href="user-guide.html#remove-a-user-from-a-group">Remove a User from a 
Group</a></li>
+<li><a href="user-guide.html#other-group-level-actions">Other Group Level 
Actions</a></li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<div id="content">
+<div class="sect1">
+<h2 id="introduction"><a class="anchor" 
href="user-guide.html#introduction"></a>Introduction</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Apache NiFi Registry—a subproject of Apache NiFi—is a complementary 
application that provides a central location for storage and management of 
shared resources across one or more instances of NiFi and/or MiNiFi.</p>
+</div>
+<div class="paragraph">
+<p>The first implementation of the Registry supports versioned flows.  Process 
group level dataflows created in NiFi can be placed under version control and 
stored in a registry. The registry organizes where flows are stored and manages 
the permissions to access, create, modify or delete them.</p>
+</div>
+<div class="paragraph">
+<p>See the <a href="administration-guide.html">System Administrator’s 
Guide</a> for information about Registry system requirements, installation, and 
configuration. Once NiFi Registry is installed, use a supported web browser to 
view the UI.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="browser-support"><a class="anchor" 
href="user-guide.html#browser-support"></a>Browser Support</h2>
+<div class="sectionbody">
+<table class="tableblock frame-all grid-all spread">
+<colgroup>
+<col style="width: 50%;">
+<col style="width: 50%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Browser</th>
+<th class="tableblock halign-left valign-top">Version</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p 
class="tableblock">Chrome</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Current 
and Current - 1</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p 
class="tableblock">FireFox</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Current 
and Current - 1</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p 
class="tableblock">Safari</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Current 
and Current - 1</p></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph">
+<p>Current and Current - 1 indicates that the UI is supported in the current 
stable release of that browser and the preceding one. For instance, if the 
current stable release is 62.X then the officially supported versions will be 
62.X and 61.X.</p>
+</div>
+<div class="paragraph">
+<p>For Safari, which releases major versions much less frequently, Current and 
Current - 1 simply represent the two latest releases.</p>
+</div>
+<div class="paragraph">
+<p>The supported browser versions are driven by the capabilities the UI 
employs and the dependencies it uses. UI features will be developed and tested 
against the supported browsers. Any problem using a supported browser should be 
reported to Apache NiFi.</p>
+</div>
+<div class="sect2">
+<h3 id="unsupported-browsers"><a class="anchor" 
href="user-guide.html#unsupported-browsers"></a>Unsupported Browsers</h3>
+<div class="paragraph">
+<p>While the UI may run successfully in unsupported browsers, it is not 
actively tested against them. Additionally, the UI is designed as a desktop 
experience and is not currently supported in mobile browsers.</p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="viewing-the-ui-in-variably-sized-browsers"><a class="anchor" 
href="user-guide.html#viewing-the-ui-in-variably-sized-browsers"></a>Viewing 
the UI in Variably Sized Browsers</h3>
+<div class="paragraph">
+<p>In most environments, all of the UI is visible in your browser. However, 
the UI has a responsive design that allows you to scroll through screens as 
needed, in smaller sized browsers or tablet environments.</p>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+The minimum recommended screen size is 1080px X 445px.
+</td>
+</tr>
+</table>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="terminology"><a class="anchor" 
href="user-guide.html#terminology"></a>Terminology</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p><strong>Flow</strong>: A process group level NiFi dataflow that has been 
placed under version control and saved to the Registry.</p>
+</div>
+<div class="paragraph">
+<p><strong>Bucket</strong>: A container that stores and organizes flows.</p>
+</div>
+<div class="paragraph">
+<p><strong>Policy</strong>: Defines a user or group&#8217;s ability to import, 
view, commit changes and/or delete flows.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="User_Interface"><a class="anchor" 
href="user-guide.html#User_Interface"></a>NiFi Registry User Interface</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>The NiFi Registry UI displays the shared resources available and provides 
mechanisms for creating and administering users/groups, buckets and 
policies.</p>
+</div>
+<div class="paragraph">
+<p>When the application is started, the user is able to navigate to the UI by 
going to the default address of 
<code>http://&lt;hostname&gt;:18080/nifi-registry</code> in a web browser. 
There are no permissions configured by default, so anyone is able to view and 
modify the flows and buckets. For information on securing the system, see the 
<a href="administration-guide.html">System Administrator’s Guide</a>.</p>
+</div>
+<div class="paragraph">
+<p>When an administrator navigates to the UI for the first time, the registry 
is empty as there are no flow resources available to share yet:</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/nifi-registry-components.png" alt="NiFi Registry Components">
+</div>
+</div>
+<div class="paragraph">
+<p>The Buckets menu is available at the top left of the screen.  It allows the 
user to display flows based on which bucket they are contained in.  On the top 
right of the screen is the Settings button (<span class="image"><img 
src="images/iconSettings.png" alt="Settings Icon"></span>) which accesses 
functionality for managing users, groups, buckets and policies.  Next to the 
Settings button is the Help button (<span class="image"><img 
src="images/iconHelp.png" alt="Help Icon"></span>) which accesses the NiFi 
Registry Documentation.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="logging-in"><a class="anchor" 
href="user-guide.html#logging-in"></a>Logging In</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>If NiFi Registry is configured to run securely, users will have to be 
granted permissions to buckets by an administrator. For information on 
configuring NiFi Registry to run securely, see the <a 
href="administration-guide.html">System Administrator’s Guide</a>.</p>
+</div>
+<div class="paragraph">
+<p>If the user is logging in with their username/password they will be 
presented with a screen to do so.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/loginRegistry.png" alt="NiFi Registry Login">
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="manage-flows"><a class="anchor" 
href="user-guide.html#manage-flows"></a>Manage Flows</h2>
+<div class="sectionbody">
+<div class="sect3">
+<h4 id="view-a-flow"><a class="anchor" 
href="user-guide.html#view-a-flow"></a>View a Flow</h4>
+<div class="paragraph">
+<p>Flows in all buckets are listed in the main window of the UI by default.  
If the registry is secured, only the flows in the buckets that the user has 
access to are listed.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/flows_all.png" alt="All Flows">
+</div>
+</div>
+<div class="paragraph">
+<p>To see the flows in a particular bucket, select that bucket from the 
drop-down menu at the top left of the UI.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/bucket_menu.png" alt="Bucket Menu">
+</div>
+</div>
+<div class="paragraph">
+<p>Click on a flow to see its Description and Change Log:</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/flow_change_log.png" alt="Flow Change Log">
+</div>
+</div>
+<div class="paragraph">
+<p>The Change Log includes all versions that were saved for a flow.  Clicking 
on the version reveals details about when the version was saved, which user 
committed the save, and any comments entered by the user.</p>
+</div>
+<div class="sect4">
+<h5 id="sorting-filtering-flows"><a class="anchor" 
href="user-guide.html#sorting-filtering-flows"></a>Sorting &amp; Filtering 
Flows</h5>
+<div class="paragraph">
+<p>Flows can be sorted alphabetically by Name (ascending or descending) or by 
Update (newest or oldest) using the drop-down at the top right of the UI.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/flows_sort_menu.png" alt="Flows Sort Menu">
+</div>
+</div>
+<div class="paragraph">
+<p>The flow list can be filtered by:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>flow name</p>
+</li>
+<li>
+<p>flow description</p>
+</li>
+<li>
+<p>flow ID</p>
+</li>
+<li>
+<p>bucket name</p>
+</li>
+<li>
+<p>bucket ID</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>Here is an example filtering by flow name:</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/flows_filter_by_name.png" alt="Flows Filter By Name">
+</div>
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="delete-a-flow"><a class="anchor" 
href="user-guide.html#delete-a-flow"></a>Delete a Flow</h4>
+<div class="paragraph">
+<p>To delete a flow from the registry:</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Click on the flow to see its details.</p>
+</li>
+<li>
+<p>Select the "Actions" drop-down and click the "Delete" menu option.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/flow_delete_action.png" alt="Flow Delete Action">
+</div>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
+<li>
+<p>Select "Delete" to confirm.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/flow_delete_confirm.png" alt="Flow Delete Confirm">
+</div>
+</div>
+<div class="admonitionblock warning">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-warning" title="Warning"></i>
+</td>
+<td class="content">
+It is possible to delete a flow that is actively being used in NiFi.
+</td>
+</tr>
+</table>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="manage-buckets"><a class="anchor" 
href="user-guide.html#manage-buckets"></a>Manage Buckets</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>To manage buckets, enter the Administration section of the Registry by 
clicking the Settings button (<span class="image"><img 
src="images/iconSettings.png" alt="Settings Icon"></span>) on the top right of 
the UI.  The Buckets window appears by default.</p>
+</div>
+<div class="sect3">
+<h4 id="sorting-filtering-buckets"><a class="anchor" 
href="user-guide.html#sorting-filtering-buckets"></a>Sorting &amp; Filtering 
Buckets</h4>
+<div class="paragraph">
+<p>Buckets can be sorted alphabetically by Name (ascending or descending) 
using the up/down arrows.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/buckets_sort_by_name.png" alt="Buckets Sort By Name">
+</div>
+</div>
+<div class="paragraph">
+<p>The buckets listed can be filtered by:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>bucket name</p>
+</li>
+<li>
+<p>bucket description</p>
+</li>
+<li>
+<p>bucket ID</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>Here is an example filtering by bucket name:</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/buckets_filter_by_name.png" alt="Buckets Filter By Name">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="create-a-bucket"><a class="anchor" 
href="user-guide.html#create-a-bucket"></a>Create a Bucket</h4>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Select the "New Bucket" button.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/new_bucket_button.png" alt="New Bucket Button">
+</div>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
+<li>
+<p>Enter the desired bucket name and select the "Create" button.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/new_bucket_dialog.png" alt="New Bucket Dialog">
+</div>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+To quickly create multiple buckets, check "Keep this dialog open after 
creating bucket".
+</td>
+</tr>
+</table>
+</div>
+</div>
+<div class="sect3">
+<h4 id="delete-a-bucket"><a class="anchor" 
href="user-guide.html#delete-a-bucket"></a>Delete a Bucket</h4>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Select the Delete button (<span class="image"><img 
src="images/iconDelete.png" alt="Delete Icon"></span>) in the row of the 
bucket.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/delete_bucket_single.png" alt="Delete Single Bucket">
+</div>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
+<li>
+<p>From the Delete Bucket dialog, select "Delete".</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/delete_bucket_dialog.png" alt="Delete Bucket Dialog">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="delete-multiple-buckets"><a class="anchor" 
href="user-guide.html#delete-multiple-buckets"></a>Delete Multiple Buckets</h4>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Select the checkboxes in the rows of the desired buckets to delete.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/check_multiple_buckets.png" alt="Check Multiple Buckets">
+</div>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
+<li>
+<p>Select the "Actions" drop-down and click the "Delete" option.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/delete_multiple_buckets.png" alt="Delete Multiple Buckets">
+</div>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
+<li>
+<p>From the Delete Buckets dialog, select "Delete".</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/delete_buckets_dialog.png" alt="Delete Buckets Dialog">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="edit-a-bucket-name"><a class="anchor" 
href="user-guide.html#edit-a-bucket-name"></a>Edit a Bucket Name</h4>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Select the Manage button (<span class="image"><img 
src="images/iconManage.png" alt="Manage Icon"></span>) in the row of the 
bucket.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/manage_bucket.png" alt="Manage Bucket">
+</div>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
+<li>
+<p>Enter a new name for the bucket and select the "Save" button.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/bucket_nav_name_edit.png" alt="Edit Bucket Name">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="bucket-policies"><a class="anchor" 
href="user-guide.html#bucket-policies"></a>Bucket Policies</h4>
+<div class="paragraph">
+<p>Bucket policies define user privileges on buckets/flows in the Registry and 
in NiFi.  The available permissions are:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><strong>All</strong> - In the Registry, the assigned user is able to view 
and delete flows in the bucket. In NiFi, the selected user is able to import 
flows from the bucket and commit changes to flows in the bucket.</p>
+</li>
+<li>
+<p><strong>Read</strong> - In the Registry, the assigned user is able to view 
flows in the bucket. In NiFi, the selected user is able to import flows from 
the bucket.</p>
+</li>
+<li>
+<p><strong>Write</strong> - In NiFi, the assigned user is able to commit 
changes to flows in the bucket.</p>
+</li>
+<li>
+<p><strong>Delete</strong> - In the Registry, the assigned user is able to 
delete flows in the bucket.</p>
+</li>
+</ul>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+Users would typically have Read permissions at a minimum.  A user with Write 
permission would not commit changes to a flow if they were not able to import 
it initially.  A user with Delete permission would not delete a flow if they 
could not view it.
+</td>
+</tr>
+</table>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+If a user has a bucket policy and the group that the user is in also has a 
policy, all policies are used to determine access.  For example, assume User1 
is in Group1, User1 has READ privileges on Bucket1 and Group1 has READ 
privileges on Bucket2. In this scenario, User1 will have READ privileges on 
both Bucket1 and Bucket2.
+</td>
+</tr>
+</table>
+</div>
+<div class="sect4">
+<h5 id="create-a-bucket-policy"><a class="anchor" 
href="user-guide.html#create-a-bucket-policy"></a>Create a Bucket Policy</h5>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Select the Manage button (<span class="image"><img 
src="images/iconManage.png" alt="Manage Icon"></span>) in the row of the 
bucket.</p>
+</li>
+<li>
+<p>Select the "New Policy" button.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/new_bucket_policy_create.png" alt="Create New Bucket Policy">
+</div>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
+<li>
+<p>Select a user, check the desired permissions and select the "Apply" 
button:</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/new_bucket_policy_user_permission.png" alt="New Bucket Policy 
User and Permissions">
+</div>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
+<li>
+<p>The policy is added to the bucket:</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/new_bucket_policy_added.png" alt="New Bucket Policy Added">
+</div>
+</div>
+</div>
+<div class="sect4">
+<h5 id="delete-a-bucket-policy"><a class="anchor" 
href="user-guide.html#delete-a-bucket-policy"></a>Delete a Bucket Policy</h5>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Select the Manage button (<span class="image"><img 
src="images/iconManage.png" alt="Manage Icon"></span>) in the row of the 
bucket.</p>
+</li>
+<li>
+<p>Select the Delete button (<span class="image"><img 
src="images/iconDelete.png" alt="Delete Icon"></span>) in the row of the 
policy.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/delete_bucket_policy.png" alt="Delete Policy">
+</div>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
+<li>
+<p>From the Delete Policy dialog, select "Delete".</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/delete_bucket_policy_dialog.png" alt="Delete Policy Dialog">
+</div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="manage-users-groups"><a class="anchor" 
href="user-guide.html#manage-users-groups"></a>Manage Users &amp; Groups</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>To manage users/groups, enter the Administration section of the Registry by 
clicking the Settings button (<span class="image"><img 
src="images/iconSettings.png" alt="Settings Icon"></span>) on the top right of 
the UI.  Select Users from the top menu to open the Users window.</p>
+</div>
+<div class="sect3">
+<h4 id="sorting-filtering-users-groups"><a class="anchor" 
href="user-guide.html#sorting-filtering-users-groups"></a>Sorting &amp; 
Filtering Users/Groups</h4>
+<div class="paragraph">
+<p>Users/groups can be sorted alphabetically by Name (ascending or descending) 
using the up/down arrows.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/users_sort_by_name.png" alt="Users Sort By Name">
+</div>
+</div>
+<div class="paragraph">
+<p>The Users/groups listed can be filtered by:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>user name</p>
+</li>
+<li>
+<p>user ID</p>
+</li>
+<li>
+<p>group name</p>
+</li>
+<li>
+<p>group ID</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>Here is an example of filtering by user name:</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/users_filter_by_name.png" alt="Users Filter By Name">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="add-a-user"><a class="anchor" 
href="user-guide.html#add-a-user"></a>Add a User</h4>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Select the "Add User" button.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/add_user_button.png" alt="Add User">
+</div>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
+<li>
+<p>Enter the desired username or appropriate Identity information. Select the 
"Add" button.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/add_user_dialog.png" alt="New User Dialog">
+</div>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+To quickly create multiple users, check "Keep this dialog open after adding 
user".
+</td>
+</tr>
+</table>
+</div>
+</div>
+<div class="sect3">
+<h4 id="delete-a-user"><a class="anchor" 
href="user-guide.html#delete-a-user"></a>Delete a User</h4>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Select the Delete button (<span class="image"><img 
src="images/iconDelete.png" alt="Delete Icon"></span>) in the row of the 
user.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/delete_user_single.png" alt="Delete Single User">
+</div>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
+<li>
+<p>From the Delete User dialog, select "Delete".</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/delete_user_dialog.png" alt="Delete User Dialog">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="delete-multiple-users"><a class="anchor" 
href="user-guide.html#delete-multiple-users"></a>Delete Multiple Users</h4>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Select the checkboxes in the rows of the desired users to delete.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/check_multiple_users.png" alt="Check Multiple Users">
+</div>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
+<li>
+<p>Select the "Actions" drop-down and click the "Delete" option.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/delete_multiple_users.png" alt="Delete Multiple Users">
+</div>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
+<li>
+<p>From the Delete Users dialog, select "Delete".</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/delete_users_groups_dialog.png" alt="Delete Users Dialog">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="edit-a-user-name"><a class="anchor" 
href="user-guide.html#edit-a-user-name"></a>Edit a User Name</h4>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Select the Manage button (<span class="image"><img 
src="images/iconManage.png" alt="Manage Icon"></span>) in the row of the 
user.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/manage_user.png" alt="Manage User">
+</div>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
+<li>
+<p>Enter a new user name and select the "Save" button.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/user_nav_name_edit.png" alt="Edit User Name">
+</div>
+</div>
+<div class="admonitionblock warning">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-warning" title="Warning"></i>
+</td>
+<td class="content">
+Some users cannot have their names edited.  For example, those defined by 
LDAP.  These users will be specially highlighted in the list.
+</td>
+</tr>
+</table>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/users_non_configurable.png" alt="Non-configurable Users">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="special-privileges"><a class="anchor" 
href="user-guide.html#special-privileges"></a>Special Privileges</h4>
+<div class="paragraph">
+<p>Special privileges are additional permissions that allow a user to manage 
or access certain aspects of the Registry.  The special privileges are:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><strong>Can manage buckets</strong> - Allow a user to manage all buckets in 
the registry, as well as provide the user access to all buckets from a 
connected system (e.g., NiFi).</p>
+</li>
+<li>
+<p><strong>Can manage users</strong> - Allow a user to manage all registry 
users and groups.</p>
+</li>
+<li>
+<p><strong>Can manage policies</strong> - Allow a user to grant all registry 
users read, write, and delete permission to a bucket.</p>
+</li>
+<li>
+<p><strong>Can proxy user requests</strong> - Allow a connected system (e.g., 
NiFi) to process requests of authorized users of that system.</p>
+</li>
+</ul>
+</div>
+<div class="sect4">
+<h5 id="grant-special-privileges-to-a-user"><a class="anchor" 
href="user-guide.html#grant-special-privileges-to-a-user"></a>Grant Special 
Privileges to a User</h5>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Select the Manage button (<span class="image"><img 
src="images/iconManage.png" alt="Manage Icon"></span>) in the row of the 
user.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/manage_user.png" alt="Manage User">
+</div>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
+<li>
+<p>Check the desired privileges:</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/user_special_privileges.png" alt="User Special Privileges">
+</div>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
+<li>
+<p>Changes made to special privileges are automatically saved.</p>
+</li>
+</ol>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="manage-groups"><a class="anchor" 
href="user-guide.html#manage-groups"></a>Manage Groups</h2>
+<div class="sectionbody">
+<div class="sect3">
+<h4 id="add-an-empty-group"><a class="anchor" 
href="user-guide.html#add-an-empty-group"></a>Add an Empty Group</h4>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>With no users checked, select the "Actions" drop-down and click the "Create 
new group" option.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/create_new_group.png" alt="Create New Group">
+</div>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
+<li>
+<p>Enter a name for the Group and select the "Create" button.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/create_new_group_dialog.png" alt="Create New Group Dialog">
+</div>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+To quickly create multiple empty groups, check the "Keep this dialog open 
after creating user" checkbox.
+</td>
+</tr>
+</table>
+</div>
+</div>
+<div class="sect3">
+<h4 id="add-user-to-a-group"><a class="anchor" 
href="user-guide.html#add-user-to-a-group"></a>Add User to a Group</h4>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Select the Manage button (<span class="image"><img 
src="images/iconManage.png" alt="Manage Icon"></span>) in the row of the 
user.</p>
+</li>
+<li>
+<p>Select the "Add To Group" button.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/user_nav_add_to_group.png" alt="Add User to Group">
+</div>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
+<li>
+<p>In the "Add User to Groups" dialog, select the group(s) to add the user to. 
 Select the "Add" button when all desired groups have been selected.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/add_user_to_groups_dialog.png" alt="Add User to Groups 
Dialog">
+</div>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
+<li>
+<p>The user is added to the group:</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/group_added.png" alt="Group Added">
+</div>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+Groups cannot contain other groups.
+</td>
+</tr>
+</table>
+</div>
+</div>
+<div class="sect3">
+<h4 id="create-a-new-group-with-selected-users"><a class="anchor" 
href="user-guide.html#create-a-new-group-with-selected-users"></a>Create a New 
Group with Selected Users</h4>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Select the checkboxes in the rows of the desired users. From the "Actions" 
drop-down, click the "Create new group" option.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/select_users_create_new_group.png" alt="Select Users for New 
Group">
+</div>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
+<li>
+<p>Enter a name for the Group and select the "Create" button.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/select_users_create_new_group_dialog.png" alt="Create New 
Group Dialog">
+</div>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
+<li>
+<p>The new group is created with the selected users as members:</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/select_users_new_group_added.png" alt="New Group Added with 
Selected Users">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="remove-a-user-from-a-group"><a class="anchor" 
href="user-guide.html#remove-a-user-from-a-group"></a>Remove a User from a 
Group</h4>
+<div class="paragraph">
+<p>There are two ways to remove a user from a group.</p>
+</div>
+<div class="sect4">
+<h5 id="user-window"><a class="anchor" 
href="user-guide.html#user-window"></a>User Window</h5>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Select the Manage button (<span class="image"><img 
src="images/iconManage.png" alt="Manage Icon"></span>) in the row of the 
user.</p>
+</li>
+<li>
+<p>In the Membership section of the window, select the Remove button (<span 
class="image"><img src="images/iconDelete.png" alt="Delete Icon"></span>) in 
the row of the group.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/remove_group_from_user.png" alt="Remove Group From User">
+</div>
+</div>
+</div>
+<div class="sect4">
+<h5 id="group-window"><a class="anchor" 
href="user-guide.html#group-window"></a>Group Window</h5>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Select the Manage button (<span class="image"><img 
src="images/iconManage.png" alt="Manage Icon"></span>) in the row of the group. 
The Members tab is selected by default.</p>
+</li>
+<li>
+<p>In the Membership section of the window, select the Remove button (<span 
class="image"><img src="images/iconDelete.png" alt="Delete Icon"></span>) in 
the row of the user.</p>
+</li>
+</ol>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/remove_user_from_group.png" alt="Remove User From Group">
+</div>
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="other-group-level-actions"><a class="anchor" 
href="user-guide.html#other-group-level-actions"></a>Other Group Level 
Actions</h4>
+<div class="paragraph">
+<p>Editing group names, deleting groups, adding policies to/deleting policies 
from groups and granting special privileges to groups follow similar procedures 
described earlier for corresponding user level actions.</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div id="footer">
+<div id="footer-text">
+Last updated 2017-12-28 12:45:10 -05:00
+</div>
+</div>
+</body>
+</html>
\ No newline at end of file

Added: nifi/site/trunk/docs/nifi-registry-docs/images/bgBannerFoot.png
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-registry-docs/images/bgBannerFoot.png?rev=1819846&view=auto
==============================================================================
Binary file - no diff available.

Propchange: nifi/site/trunk/docs/nifi-registry-docs/images/bgBannerFoot.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: nifi/site/trunk/docs/nifi-registry-docs/images/bgHeader.png
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-registry-docs/images/bgHeader.png?rev=1819846&view=auto
==============================================================================
Binary file - no diff available.

Propchange: nifi/site/trunk/docs/nifi-registry-docs/images/bgHeader.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: nifi/site/trunk/docs/nifi-registry-docs/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-registry-docs/index.html?rev=1819846&view=auto
==============================================================================
--- nifi/site/trunk/docs/nifi-registry-docs/index.html (added)
+++ nifi/site/trunk/docs/nifi-registry-docs/index.html Tue Jan  2 15:19:25 2018
@@ -0,0 +1,68 @@
+
+
+
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+    <head>
+        <meta name="viewport" content="width=device-width, initial-scale=1.0">
+        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+        <link rel="shortcut icon" 
href="http://localhost:18080/nifi/images/nifi16.ico"/>
+        <title>NiFi Registry Documentation</title>
+        <script type="text/javascript" src="js/jquery.min.js"></script>
+        <script type="text/javascript" src="js/application.js"></script>
+        <link href="css/main.css" rel="stylesheet" type="text/css" />
+        <link href="css/component-usage.css" rel="stylesheet" type="text/css" 
/>
+    </head>
+    <body id="documentation-body">
+        <div id="banner-header" class="main-banner-header"></div>
+        <span id="initial-selection-type" style="display: none;">
+            
+        </span>
+        <span id="initial-selection-bundle-group" style="display: none;">
+            
+        </span>
+        <span id="initial-selection-bundle-artifact" style="display: none;">
+            
+        </span>
+        <span id="initial-selection-bundle-version" style="display: none;">
+            
+        </span>
+        <div id="documentation-header" class="documentation-header">
+            <div id="component-list-toggle-link">-</div>
+            <div id="header-contents">
+                <div id="nf-title">NiFi Registry Documentation</div>
+                <div id="nf-version" class="version"></div>
+                <div id="selected-component"></div>
+            </div>
+        </div>
+        <div id="component-root-container">
+            <div id="component-listing-container">
+                <div id="component-listing" class="component-listing">
+                    <div class="section">
+                        <div class="header">General</div>
+                        <div id="general-links" class="component-links">
+                            <ul>
+                                <li class="component-item"><a 
class="document-link admin-guide" href="html/user-guide.html" 
target="component-usage">User Guide</a></li>
+                                <li class="component-item"><a 
class="document-link admin-guide" href="html/administration-guide.html" 
target="component-usage">Admin Guide</a></li>
+                            </ul>
+                            <span class="no-matching no-components hidden">No 
matching guides</span>
+                        </div>
+                    </div>
+                    <div class="section">
+                        <div class="header">Developer</div>
+                        <div id="developer-links" class="component-links">
+                            <ul>
+                                <li class="component-item"><a 
class="document-link rest-api" href="rest-api/index.html" 
target="component-usage">Rest Api</a></li>
+                            </ul>
+                            <span class="no-matching no-components hidden">No 
matching developer guides</span>
+                        </div>
+                    </div>
+                </div>
+            </div>
+            <div id="component-usage-container">
+                <iframe id="component-usage" name="component-usage" 
frameborder="0" class="component-usage"></iframe>
+            </div>
+        </div>
+        <div id="banner-footer" class="main-banner-footer"></div>
+    </body>
+</html>


Reply via email to