Added: nifi/site/trunk/docs/nifi-registry-docs/html/getting-started.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-registry-docs/html/getting-started.html?rev=1834040&view=auto
==============================================================================
--- nifi/site/trunk/docs/nifi-registry-docs/html/getting-started.html (added)
+++ nifi/site/trunk/docs/nifi-registry-docs/html/getting-started.html Thu Jun 
21 18:18:06 2018
@@ -0,0 +1,762 @@
+<!--
+                        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>Getting Started with Apache NiFi Registry</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>Getting Started with Apache NiFi Registry</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="getting-started.html#who-is-this-guide-for">Who is This Guide 
For?</a></li>
+<li><a href="getting-started.html#terminology-used-in-this-guide">Terminology 
Used in This Guide</a></li>
+<li><a 
href="getting-started.html#downloading-and-installing-nifi-registry">Downloading
 and Installing NiFi Registry</a></li>
+<li><a href="getting-started.html#starting-nifi-registry">Starting NiFi 
Registry</a>
+<ul class="sectlevel2">
+<li><a href="getting-started.html#for-linux-unix-mac-os-x-users">For 
Linux/Unix/Mac OS X users</a></li>
+<li><a href="getting-started.html#installing-as-a-service">Installing as a 
Service</a></li>
+</ul>
+</li>
+<li><a href="getting-started.html#i-started-nifi-registry-now-what">I Started 
NiFi Registry. Now What?</a>
+<ul class="sectlevel2">
+<li><a href="getting-started.html#create-a-bucket">Create a Bucket</a></li>
+<li><a href="getting-started.html#connect-nifi-to-the-registry">Connect NiFi 
to the Registry</a></li>
+<li><a 
href="getting-started.html#start-version-control-on-a-process-group">Start 
Version Control on a Process Group</a></li>
+<li><a href="getting-started.html#save-changes-to-a-versioned-flow">Save 
Changes to a Versioned Flow</a></li>
+<li><a href="getting-started.html#import-a-versioned-flow">Import a Versioned 
Flow</a></li>
+</ul>
+</li>
+<li><a href="getting-started.html#where-to-go-for-more-information">Where To 
Go For More Information</a></li>
+</ul>
+</div>
+</div>
+<div id="content">
+<div class="sect1">
+<h2 id="who-is-this-guide-for"><a class="anchor" 
href="getting-started.html#who-is-this-guide-for"></a>Who is This Guide 
For?</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>This guide is written for users who have basic experience with NiFi but 
have little familiarity with the NiFi Registry. This guide is not intended to 
be an exhaustive instruction manual or a reference guide. The <a 
href="user-guide.html">NiFi Registry User Guide</a> and <a 
href="https://nifi.apache.org/docs/nifi-docs/html/user-guide.html"; 
target="_blank">NiFi User Guide</a> provide a great deal more information about 
using the Registry and integrating it with NiFi. This guide, in comparison, is 
intended to provide users with just the information needed in order to 
understand how to configure NiFi Registry, connect with NiFi and start using 
versioned NiFi dataflows.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="terminology-used-in-this-guide"><a class="anchor" 
href="getting-started.html#terminology-used-in-this-guide"></a>Terminology Used 
in This Guide</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>In order to talk about NiFi Registry, there are a few key terms that 
readers should be familiar with:</p>
+</div>
+<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>
+</div>
+<div class="sect1">
+<h2 id="downloading-and-installing-nifi-registry"><a class="anchor" 
href="getting-started.html#downloading-and-installing-nifi-registry"></a>Downloading
 and Installing NiFi Registry</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>NiFi Registry can be downloaded from the <a 
href="https://nifi.apache.org/registry.html"; target="_blank">NiFi Registry 
Page</a>. There are two packaging options available: a tarball and a zip file.  
Supported operating systems include Linux, Unix and Mac OS X.</p>
+</div>
+<div class="paragraph">
+<p>For users who are not running OS X, after downloading NiFi Registry simply 
extract the archive to the location that you wish to run the application from. 
The registry is unsecured by default.</p>
+</div>
+<div class="paragraph">
+<p>For information on how to configure an instance of NiFi Registry (for 
example, to implement security or change the port that NiFi Registry is running 
on), see the <a href="administration-guide.html">System Administrator&#8217;s 
Guide</a>.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="starting-nifi-registry"><a class="anchor" 
href="getting-started.html#starting-nifi-registry"></a>Starting NiFi 
Registry</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Once NiFi Registry has been downloaded and installed as described above, it 
can be started by using the mechanism appropriate for your operating system.</p>
+</div>
+<div class="sect2">
+<h3 id="for-linux-unix-mac-os-x-users"><a class="anchor" 
href="getting-started.html#for-linux-unix-mac-os-x-users"></a>For 
Linux/Unix/Mac OS X users</h3>
+<div class="paragraph">
+<p>Use a Terminal window to navigate to the directory where NiFi Registry was 
installed. To run NiFi Registry in the foreground, run 
<code>bin/nifi-registry.sh run</code>. This will leave the application running 
until the user presses Ctrl-C. At that time, it will initiate shutdown of the 
application.</p>
+</div>
+<div class="paragraph">
+<p>To run NiFi Registry in the background, instead run 
<code>bin/nifi-registry.sh start</code>. This will initiate the application to 
begin running. To check the status and see if NiFi Registry is currently 
running, execute the command <code>bin/nifi-registry.sh status</code>.
+NiFi Registry can be shutdown by executing the command 
<code>bin/nifi-registry.sh stop</code>.</p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="installing-as-a-service"><a class="anchor" 
href="getting-started.html#installing-as-a-service"></a>Installing as a 
Service</h3>
+<div class="paragraph">
+<p>To install the application as a service, navigate to the installation 
directory in a Terminal window and execute the command 
<code>bin/nifi-registry.sh install</code> to install the service with the 
default name <code>nifi-registry</code>. To specify a custom name for the 
service, execute the command with an optional second argument that is the name 
of the service. For example, to install NiFi Registry as a service with the 
name <code>flow-registry</code>, use the command <code>bin/nifi-registry.sh 
install flow-registry</code>.</p>
+</div>
+<div class="paragraph">
+<p>Once installed, the service can be started and stopped using the 
appropriate commands, such as <code>sudo service nifi-registry start</code> and 
<code>sudo service nifi-registry stop</code>. Additionally, the running status 
can be checked via <code>sudo service nifi-registry status</code>.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="i-started-nifi-registry-now-what"><a class="anchor" 
href="getting-started.html#i-started-nifi-registry-now-what"></a>I Started NiFi 
Registry. Now What?</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Now that NiFi Registry has been started, we can bring up the User Interface 
(UI).  To get started, open a web browser and navigate to
+<a href="http://localhost:18080/nifi-registry"; 
target="_blank"><code>http://localhost:18080/nifi-registry</code></a>. The port 
can be changed by editing the <code>nifi-registry.properties</code> file in the 
NiFi Registry <em>conf</em> directory, but the default port is 18080.</p>
+</div>
+<div class="paragraph">
+<p>This will bring up the Registry UI, which at this point is empty as there 
are no flow resources available to share yet:</p>
+</div>
+<div class="paragraph">
+<p><span class="image"><img src="images/empty_registry.png" alt="Empty 
Registry"></span></p>
+</div>
+<div class="sect2">
+<h3 id="create-a-bucket"><a class="anchor" 
href="getting-started.html#create-a-bucket"></a>Create a Bucket</h3>
+<div class="paragraph">
+<p>A bucket is needed in our registry to store and organize NiFi dataflows.  
To create one, select the Settings icon (<span class="image"><img 
src="images/iconSettings.png" alt="Settings Icon"></span>)in the top right 
corner of the screen. In the Buckets window, select the "New Bucket" button.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/new_test_bucket.png" alt="New Bucket">
+</div>
+</div>
+<div class="paragraph">
+<p>Enter the bucket name "Test" and select the "Create" button.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/test_bucket_dialog.png" alt="Test Bucket Dialog">
+</div>
+</div>
+<div class="paragraph">
+<p>The "Test" bucket is created:</p>
+</div>
+<div class="paragraph">
+<p><span class="image"><img src="images/test_bucket.png" alt="Test 
Bucket"></span></p>
+</div>
+<div class="paragraph">
+<p>There are no permissions configured by default, so anyone is able to view, 
create and modify buckets in this instance. For information on securing the 
system, see the <a href="administration-guide.html">System 
Administrator&#8217;s Guide</a>.</p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="connect-nifi-to-the-registry"><a class="anchor" 
href="getting-started.html#connect-nifi-to-the-registry"></a>Connect NiFi to 
the Registry</h3>
+<div class="paragraph">
+<p>Now it is time to tell NiFi about the local registry instance.</p>
+</div>
+<div class="paragraph">
+<p>Start a NiFi instance if one isn&#8217;t already running and bring up the 
UI.  Go to  controller settings from the top-right menu:</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/controller-settings-selection.png" alt="Global Menu - 
Controller Settings">
+</div>
+</div>
+<div class="paragraph">
+<p>Select the Registry Clients tab and add a new Registry Client giving it a 
name and the URL of <a href="http://localhost:18080"; 
class="bare">http://localhost:18080</a>:</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/local_registry.png" alt="Local Registry Client">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="start-version-control-on-a-process-group"><a class="anchor" 
href="getting-started.html#start-version-control-on-a-process-group"></a>Start 
Version Control on a Process Group</h3>
+<div class="paragraph">
+<p>NiFi can now place a process group under version control.</p>
+</div>
+<div class="paragraph">
+<p>Right-click on a process group and select "Version&#8594;Start version 
control" from the context menu:</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/ABCD_process_group_menu.png" alt="ABCD Process Group Menu">
+</div>
+</div>
+<div class="paragraph">
+<p>The local registry instance and "Test" bucket are chosen by default to 
store your flow since they are the only registry connected and bucket 
available.  Enter a flow name, flow description, comments and select "Save":</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/save_ABCD_flow_dialog.png" alt="Initial Save of ABCD Flow">
+</div>
+</div>
+<div class="paragraph">
+<p>As indicated by the Version State icon (<span class="image"><img 
src="images/iconUpToDate.png" alt="Up To Date Icon"></span>) in the top left 
corner of the component, the process group is now saved as a versioned flow in 
the registry.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/ABCD_flow_saved.png" alt="ABCD Flow Saved">
+</div>
+</div>
+<div class="paragraph">
+<p>Go back to the Registry UI and return to the main page to see
+the versioned flow you just saved (a refresh may be required):</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/ABCD_flow_in_test_bucket.png" alt="ABCD Flow in Test Bucket">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="save-changes-to-a-versioned-flow"><a class="anchor" 
href="getting-started.html#save-changes-to-a-versioned-flow"></a>Save Changes 
to a Versioned Flow</h3>
+<div class="paragraph">
+<p>Changes made to the versioned process group can be reviewed, reverted or 
saved.</p>
+</div>
+<div class="paragraph">
+<p>For example, if changes are made to the ABCD flow, the Version State 
changes to "Locally modified" (<span class="image"><img 
src="images/iconLocallyModified.png" alt="Locally Modified Icon"></span>). The 
right-click menu will now show the options "Commit local changes", "Show local 
changes" or "Revert local changes":</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/changed_flow_options.png" alt="Changed Flow Options">
+</div>
+</div>
+<div class="paragraph">
+<p>Select "Show local changes" to see the details of the changes made:</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/ABCD_flow_changes.png" alt="Show ABCD Flow Changes">
+</div>
+</div>
+<div class="paragraph">
+<p>Select "Commit local changes", enter comments and select "Save" to save the 
changes:</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/ABCD_save_flow_version_2.png" alt="Save ABCD Version 2">
+</div>
+</div>
+<div class="paragraph">
+<p>Version 2 of the flow is saved:</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/ABCD_version_2.png" alt="ABCD Version 2">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="import-a-versioned-flow"><a class="anchor" 
href="getting-started.html#import-a-versioned-flow"></a>Import a Versioned 
Flow</h3>
+<div class="paragraph">
+<p>With a flow existing in the registry, we can use it to illustrate how to 
import a versioned process group.</p>
+</div>
+<div class="paragraph">
+<p>In NiFi, select Process Group from the Components toolbar and drag it onto 
the canvas:</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/drag_process_group.png" alt="Drag Process Group">
+</div>
+</div>
+<div class="paragraph">
+<p>Instead of entering a name, click the Import link:</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/import_flow_from_registry.png" alt="Import Flow From 
Registry">
+</div>
+</div>
+<div class="paragraph">
+<p>Choose the version of the flow you want imported and select "Import":</p>
+</div>
+<div class="paragraph">
+<p><span class="image"><img src="images/import_ABCD_version_2.png" alt="Import 
ABCD Version 2"></span></p>
+</div>
+<div class="paragraph">
+<p>A second identical PG is now added:</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/two_ABCD_flows.png" alt="Two ABCD Flow on Canvas">
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="where-to-go-for-more-information"><a class="anchor" 
href="getting-started.html#where-to-go-for-more-information"></a>Where To Go 
For More Information</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>In addition to this Getting Started Guide, more information about NiFi 
Registry and related features in NiFi can be found in the following guides:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><a href="user-guide.html">Apache NiFi Registry User Guide</a> - This guide 
provides information on how to navigate the Registry UI and explains in detail 
how to manage flows/policies/special privileges and configure users/groups when 
the Registry is secured.</p>
+</li>
+<li>
+<p><a href="administration-guide.html">Apache NiFi Registry System 
Administrator&#8217;s Guide</a> - A guide for setting up and administering 
Apache NiFi Registry. Topics covered include: system requirements, security 
configuration, user authentication, authorization, proxy configuration and 
details about the different system-level settings.</p>
+</li>
+<li>
+<p><a href="https://nifi.apache.org/docs/nifi-docs/html/user-guide.html"; 
target="_blank">Apache NiFi User Guide</a> - A fairly extensive guide that is 
often used more as a Reference Guide, as it provides information on each of the 
different components available in NiFi and explains how to use the different 
features provided by the application. It includes the section "Versioning a 
Dataflow" which covers the integration of NiFi with NiFi Registry. Topics 
covered include: connecting to a registry, version states, importing a 
versioned flow and managing local changes.</p>
+</li>
+<li>
+<p><a 
href="https://cwiki.apache.org/confluence/display/NIFI/Contributor+Guide"; 
target="_blank">Contributor&#8217;s Guide</a> - A guide for explaining how to 
contribute work back to the Apache NiFi community so that others can make use 
of it.</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>In addition to the guides provided here, you can browse the different
+<a href="https://nifi.apache.org/mailing_lists.html"; target="_blank">NiFi 
Mailing Lists</a> or send an e-mail to one of the mailing lists at
+<a href="mailto:[email protected]";>[email protected]</a> or
+<a href="mailto:[email protected]";>[email protected]</a>.</p>
+</div>
+<div class="paragraph">
+<p>Many of the members of the NiFi community are also available on Twitter and 
actively monitor for tweets that mention @apachenifi.</p>
+</div>
+</div>
+</div>
+</div>
+<div id="footer">
+<div id="footer-text">
+Last updated 2018-06-16 08:37:12 -04:00
+</div>
+</div>
+</body>
+</html>
\ No newline at end of file

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Propchange: 
nifi/site/trunk/docs/nifi-registry-docs/html/images/controller-settings-selection.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Modified: 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=1834040&r1=1834039&r2=1834040&view=diff
==============================================================================
--- nifi/site/trunk/docs/nifi-registry-docs/html/user-guide.html (original)
+++ nifi/site/trunk/docs/nifi-registry-docs/html/user-guide.html Thu Jun 21 
18:18:06 2018
@@ -466,13 +466,13 @@ body.book #toc,body.book #preamble,body.
 <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">
+<ul class="sectlevel2">
 <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">
+<ul class="sectlevel2">
 <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>
@@ -482,7 +482,7 @@ body.book #toc,body.book #preamble,body.
 </ul>
 </li>
 <li><a href="user-guide.html#manage-users-groups">Manage Users &amp; Groups</a>
-<ul class="sectlevel3">
+<ul class="sectlevel2">
 <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>
@@ -492,7 +492,7 @@ body.book #toc,body.book #preamble,body.
 </ul>
 </li>
 <li><a href="user-guide.html#manage-groups">Manage Groups</a>
-<ul class="sectlevel3">
+<ul class="sectlevel2">
 <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>
@@ -603,7 +603,7 @@ The minimum recommended screen size is 1
 <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>
+<p>When the application is started, the user is able to navigate to the UI by 
going to the default address of <code><a 
href="http://&lt;hostname&gt;:18080/nifi-registry"; 
class="bare">http://&lt;hostname&gt;:18080/nifi-registry</a></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>
@@ -637,8 +637,8 @@ The minimum recommended screen size is 1
 <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="sect2">
+<h3 id="view-a-flow"><a class="anchor" 
href="user-guide.html#view-a-flow"></a>View a Flow</h3>
 <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>
@@ -666,8 +666,8 @@ The minimum recommended screen size is 1
 <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="sect3">
+<h4 id="sorting-filtering-flows"><a class="anchor" 
href="user-guide.html#sorting-filtering-flows"></a>Sorting &amp; Filtering 
Flows</h4>
 <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>
@@ -708,8 +708,8 @@ The minimum recommended screen size is 1
 </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="sect2">
+<h3 id="delete-a-flow"><a class="anchor" 
href="user-guide.html#delete-a-flow"></a>Delete a Flow</h3>
 <div class="paragraph">
 <p>To delete a flow from the registry:</p>
 </div>
@@ -720,26 +720,22 @@ The minimum recommended screen size is 1
 </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>
 <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>
+</li>
+</ol>
+</div>
 <div class="admonitionblock warning">
 <table>
 <tr>
@@ -761,8 +757,8 @@ It is possible to delete a flow that is
 <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="sect2">
+<h3 id="sorting-filtering-buckets"><a class="anchor" 
href="user-guide.html#sorting-filtering-buckets"></a>Sorting &amp; Filtering 
Buckets</h3>
 <div class="paragraph">
 <p>Buckets can be sorted alphabetically by Name (ascending or descending) 
using the up/down arrows.</p>
 </div>
@@ -796,32 +792,28 @@ It is possible to delete a flow that is
 </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="sect2">
+<h3 id="create-a-bucket"><a class="anchor" 
href="user-guide.html#create-a-bucket"></a>Create a Bucket</h3>
 <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>
 <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>
+</li>
+</ol>
+</div>
 <div class="admonitionblock note">
 <table>
 <tr>
@@ -835,101 +827,85 @@ To quickly create multiple buckets, chec
 </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="sect2">
+<h3 id="delete-a-bucket"><a class="anchor" 
href="user-guide.html#delete-a-bucket"></a>Delete a Bucket</h3>
 <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>
 <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>
+</li>
+</ol>
+</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="sect2">
+<h3 id="delete-multiple-buckets"><a class="anchor" 
href="user-guide.html#delete-multiple-buckets"></a>Delete Multiple Buckets</h3>
 <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>
 <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>
 <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>
+</li>
+</ol>
 </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>
+<div class="sect2">
+<h3 id="edit-a-bucket-name"><a class="anchor" 
href="user-guide.html#edit-a-bucket-name"></a>Edit a Bucket Name</h3>
 <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>
 <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>
+</li>
+</ol>
+</div>
 </div>
-<div class="sect3">
-<h4 id="bucket-policies"><a class="anchor" 
href="user-guide.html#bucket-policies"></a>Bucket Policies</h4>
+<div class="sect2">
+<h3 id="bucket-policies"><a class="anchor" 
href="user-guide.html#bucket-policies"></a>Bucket Policies</h3>
 <div class="paragraph">
 <p>Bucket policies define user privileges on buckets/flows in the Registry and 
in NiFi.  The available permissions are:</p>
 </div>
@@ -973,8 +949,8 @@ If a user has a bucket policy and the gr
 </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="sect3">
+<h4 id="create-a-bucket-policy"><a class="anchor" 
href="user-guide.html#create-a-bucket-policy"></a>Create a Bucket Policy</h4>
 <div class="olist arabic">
 <ol class="arabic">
 <li>
@@ -982,41 +958,33 @@ If a user has a bucket policy and the gr
 </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>
 <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>
 <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>
+</li>
+</ol>
 </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>
+<div class="sect3">
+<h4 id="delete-a-bucket-policy"><a class="anchor" 
href="user-guide.html#delete-a-bucket-policy"></a>Delete a Bucket Policy</h4>
 <div class="olist arabic">
 <ol class="arabic">
 <li>
@@ -1024,26 +992,22 @@ If a user has a bucket policy and the gr
 </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>
 <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>
+</li>
+</ol>
+</div>
 </div>
 </div>
 </div>
@@ -1054,8 +1018,8 @@ If a user has a bucket policy and the gr
 <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="sect2">
+<h3 id="sorting-filtering-users-groups"><a class="anchor" 
href="user-guide.html#sorting-filtering-users-groups"></a>Sorting &amp; 
Filtering Users/Groups</h3>
 <div class="paragraph">
 <p>Users/groups can be sorted alphabetically by Name (ascending or descending) 
using the up/down arrows.</p>
 </div>
@@ -1092,32 +1056,28 @@ If a user has a bucket policy and the gr
 </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="sect2">
+<h3 id="add-a-user"><a class="anchor" 
href="user-guide.html#add-a-user"></a>Add a User</h3>
 <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>
 <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>
+</li>
+</ol>
+</div>
 <div class="admonitionblock note">
 <table>
 <tr>
@@ -1131,98 +1091,82 @@ To quickly create multiple users, check
 </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="sect2">
+<h3 id="delete-a-user"><a class="anchor" 
href="user-guide.html#delete-a-user"></a>Delete a User</h3>
 <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>
 <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>
+</li>
+</ol>
 </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>
+<div class="sect2">
+<h3 id="delete-multiple-users"><a class="anchor" 
href="user-guide.html#delete-multiple-users"></a>Delete Multiple Users</h3>
 <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>
 <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>
 <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>
+</li>
+</ol>
 </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>
+<div class="sect2">
+<h3 id="edit-a-user-name"><a class="anchor" 
href="user-guide.html#edit-a-user-name"></a>Edit a User Name</h3>
 <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>
 <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>
+</li>
+</ol>
+</div>
 <div class="admonitionblock warning">
 <table>
 <tr>
@@ -1241,8 +1185,8 @@ Some users cannot have their names edite
 </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="sect2">
+<h3 id="special-privileges"><a class="anchor" 
href="user-guide.html#special-privileges"></a>Special Privileges</h3>
 <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>
@@ -1262,34 +1206,26 @@ Some users cannot have their names edite
 </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="sect3">
+<h4 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</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>
 <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>
 <li>
 <p>Changes made to special privileges are automatically saved.</p>
 </li>
@@ -1302,32 +1238,28 @@ Some users cannot have their names edite
 <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="sect2">
+<h3 id="add-an-empty-group"><a class="anchor" 
href="user-guide.html#add-an-empty-group"></a>Add an Empty Group</h3>
 <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>
 <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>
+</li>
+</ol>
+</div>
 <div class="admonitionblock note">
 <table>
 <tr>
@@ -1341,8 +1273,8 @@ To quickly create multiple empty groups,
 </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="sect2">
+<h3 id="add-user-to-a-group"><a class="anchor" 
href="user-guide.html#add-user-to-a-group"></a>Add User to a Group</h3>
 <div class="olist arabic">
 <ol class="arabic">
 <li>
@@ -1350,38 +1282,30 @@ To quickly create multiple empty groups,
 </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>
 <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>
 <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>
+</li>
+</ol>
+</div>
 <div class="admonitionblock note">
 <table>
 <tr>
@@ -1395,52 +1319,44 @@ Groups cannot contain other groups.
 </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="sect2">
+<h3 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</h3>
 <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>
 <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>
 <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>
+</li>
+</ol>
 </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>
+<div class="sect2">
+<h3 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</h3>
 <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="sect3">
+<h4 id="user-window"><a class="anchor" 
href="user-guide.html#user-window"></a>User Window</h4>
 <div class="olist arabic">
 <ol class="arabic">
 <li>
@@ -1448,17 +1364,17 @@ Groups cannot contain other groups.
 </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>
+</li>
+</ol>
+</div>
 </div>
-<div class="sect4">
-<h5 id="group-window"><a class="anchor" 
href="user-guide.html#group-window"></a>Group Window</h5>
+<div class="sect3">
+<h4 id="group-window"><a class="anchor" 
href="user-guide.html#group-window"></a>Group Window</h4>
 <div class="olist arabic">
 <ol class="arabic">
 <li>
@@ -1466,18 +1382,18 @@ Groups cannot contain other groups.
 </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>
+</li>
+</ol>
 </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>
+<div class="sect2">
+<h3 id="other-group-level-actions"><a class="anchor" 
href="user-guide.html#other-group-level-actions"></a>Other Group Level 
Actions</h3>
 <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>
@@ -1487,7 +1403,7 @@ Groups cannot contain other groups.
 </div>
 <div id="footer">
 <div id="footer-text">
-Last updated 2017-12-28 12:45:10 -05:00
+Last updated 2018-06-16 08:37:12 -04:00
 </div>
 </div>
 </body>


Reply via email to