Repository: syncope
Updated Branches:
  refs/heads/master e4e7268ae -> 607e239c8


[SYNCOPE-700] Domains - Concepts completed


Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/607e239c
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/607e239c
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/607e239c

Branch: refs/heads/master
Commit: 607e239c890f7d60918fac6c50a6c549954640ac
Parents: e4e7268
Author: Francesco Chicchiriccò <ilgro...@apache.org>
Authored: Thu Aug 18 17:11:40 2016 +0200
Committer: Francesco Chicchiriccò <ilgro...@apache.org>
Committed: Thu Aug 18 17:11:40 2016 +0200

----------------------------------------------------------------------
 src/main/asciidoc/images/domains.png            | Bin 0 -> 46657 bytes
 src/main/asciidoc/images/domains.xml            |  20 +++++++++++
 .../reference-guide/architecture/core.adoc      |   3 ++
 .../reference-guide/concepts/audit.adoc         |   1 -
 .../reference-guide/concepts/concepts.adoc      |   2 +-
 .../reference-guide/concepts/domains.adoc       |  36 +++++++++++++++++++
 .../adminconsole/reports.adoc                   |   7 ----
 7 files changed, 60 insertions(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/syncope/blob/607e239c/src/main/asciidoc/images/domains.png
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/images/domains.png 
b/src/main/asciidoc/images/domains.png
new file mode 100644
index 0000000..1aa91bc
Binary files /dev/null and b/src/main/asciidoc/images/domains.png differ

http://git-wip-us.apache.org/repos/asf/syncope/blob/607e239c/src/main/asciidoc/images/domains.xml
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/images/domains.xml 
b/src/main/asciidoc/images/domains.xml
new file mode 100644
index 0000000..454936d
--- /dev/null
+++ b/src/main/asciidoc/images/domains.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+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.
+-->
+<mxfile userAgent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, 
like Gecko) Ubuntu Chromium/51.0.2704.79 Chrome/51.0.2704.79 Safari/537.36" 
version="5.5.5.8" editor="www.draw.io" 
type="device"><diagram>7Vnfc9o4EP5reKQDtiH0Mfy4XGfatBNyc3ePwlaMrsLyCRGgf3137ZWRjLkmg5PMZeAB0Eqsdj/tt7sWnXCy2t1oli+/qITLTtBLdp1w2gmCq1EE7yjYl4Jh/6oUpFokpah/EMzFD07CHkk3IuFrb6FRShqR+8JYZRmPjSdjWqutv+xBSX/XnKV2x4NgHjN5LP1TJGZZSkfB8CD/nYt0aXfuDz+WMwsWf0+12mS0XycIH4pXOb1iVhc5ul6yRG0dUTgDWLVSoBm/rXYTLhFaC1v5u99OzFZ2a56Rbb/4AR3UI5Mb8p0MM3sLBtiY41e+A5XjRG0WxUwfBoWnHHXhaLsUhs9zFuP0FgIDZEuzkjRd+YqDY0PJ9keuDac4KkRk+A1XK270HpbY2QGBSEEW9Gi8PRxZdEWypXNcoRUyCpO00n2ACr4QWieQIx0eckNZQCQePQSH/27wPMfgl+kyKdKsE17DCl2YVE3Dt5Q+CzXrnGWNeqTIeNc6hIr6H3DvE2oWui4B10rdR+LCcl96cebizMWZ/6Mz32Z380/z+9ntZPYLLxrd9fyqlYRn5f1cMpF1U80gT/tFgKCYljiEY8z9AqrwNclXIklwy1aqxcivFlURcKuFTeputej3Ry1UC2vvE+psvIfzTbh+ZkUtYV6g/vPRCkMfrcFHauActIYNYFmQz8IqPMJqqlbgHJhcj9dPt/ezu9vrz7B8fv/17vqmCnU3pmtAIw19IDVfix+s7Gt6iKUSmSlcGIw7gymG6sYoWGMbHxu5k
 
j80Ba5ReFJAtVhk6T0Opt2onTgOe9Rq2tba9trOyfSjpq6njaMhKjQ0PQ8KXGpKVjjRLaHDVAXugyeYaGrpavL1zs1Tpb4nn2A9lbSAdFTLGAPbtDtI2yVtAx1RenjxfJFvdA4Km6FpAPA0WrVu/DUzRnQqY9y+k4xx3slExNq3yBjRMx4wnx7Ip1uKFvAKahn2VSN5cATXF7Y2gMklkIPqluVNAplI5IDJE7g0omGmMmxUD40xYunAzHfC/IXiDwMa/d2UlP/hxuzpPgxxB5HSZqlSlTH5WRVw4jqsjrQMWkuLLhr039iC/WqjC1YVtyN0t8Z0ymlZSdjjM9BcMiMeff1nAUqbn3GBEoNzBTVqrcQpynzjei1gKgMAgt4fmcAO4ynPO2A5XD3iAT+nwqaSrREgDIVYrURM3yVbcDmubgonSirIeTaE1kar79W1Y9hw2JaB5L6XDltg2chnWTiinOSyzF61uSyzDcA5QWF1vCuWEZ4uy8rnwddgGW3+Aiw7+VD2vml2eMI+i2ahvWt4E5pRw9w6zcB5vXemcIhzqOANKTigptMrdIXsFShoN38xCjY85bxvCrb30Fq75npJEsLw8L9eMef8dxrOfgI=</diagram></mxfile>

http://git-wip-us.apache.org/repos/asf/syncope/blob/607e239c/src/main/asciidoc/reference-guide/architecture/core.adoc
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/reference-guide/architecture/core.adoc 
b/src/main/asciidoc/reference-guide/architecture/core.adoc
index 1087a30..8cf0324 100644
--- a/src/main/asciidoc/reference-guide/architecture/core.adoc
+++ b/src/main/asciidoc/reference-guide/architecture/core.adoc
@@ -94,6 +94,9 @@ provided by the Spring Framework.
 Globally, this offers the ability to easily scale up to a million entities and 
at the same time allows great portability
 with no code changes: MySQL, MariaDB, PostgreSQL, Oracle and MS SQL Server are 
fully supported deployment options.
 
+<<domains>> allow to manage data beloging to different 
https://en.wikipedia.org/wiki/Multitenancy[tenants^] into
+separate database instances.
+
 ==== Security
 
 Rather than being a separate layer, Security features are triggered throughout 
incoming request processing.

http://git-wip-us.apache.org/repos/asf/syncope/blob/607e239c/src/main/asciidoc/reference-guide/concepts/audit.adoc
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/reference-guide/concepts/audit.adoc 
b/src/main/asciidoc/reference-guide/concepts/audit.adoc
index 011ab35..5ae007a 100644
--- a/src/main/asciidoc/reference-guide/concepts/audit.adoc
+++ b/src/main/asciidoc/reference-guide/concepts/audit.adoc
@@ -16,7 +16,6 @@
 // specific language governing permissions and limitations
 // under the License.
 //
-
 === Audit
 
 The audit feature allows to capture <<audit-events,events>> occuring within 
the <<core>> and to log relevant information

http://git-wip-us.apache.org/repos/asf/syncope/blob/607e239c/src/main/asciidoc/reference-guide/concepts/concepts.adoc
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/reference-guide/concepts/concepts.adoc 
b/src/main/asciidoc/reference-guide/concepts/concepts.adoc
index 6edfc52..c6f5e15 100644
--- a/src/main/asciidoc/reference-guide/concepts/concepts.adoc
+++ b/src/main/asciidoc/reference-guide/concepts/concepts.adoc
@@ -44,4 +44,4 @@ include::reports.adoc[]
 
 include::audit.adoc[]
 
-=== Domains
+include::domains.adoc[]

http://git-wip-us.apache.org/repos/asf/syncope/blob/607e239c/src/main/asciidoc/reference-guide/concepts/domains.adoc
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/reference-guide/concepts/domains.adoc 
b/src/main/asciidoc/reference-guide/concepts/domains.adoc
new file mode 100644
index 0000000..cab6ef0
--- /dev/null
+++ b/src/main/asciidoc/reference-guide/concepts/domains.adoc
@@ -0,0 +1,36 @@
+//
+// 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.
+//
+=== Domains
+
+Domains are built to facilitate 
https://en.wikipedia.org/wiki/Multitenancy[multitenancy^].
+
+Domains allow the physical separation of all data managed by Apache Syncope, 
by storing the data for different domains
+into different database instances. Therefore, Apache Syncope can facilitate 
Users, Groups, Any Objects,
+External Resources, Policies, Tasks, etc. from different domains (e.g. 
tenants) in a single <<core,core>> instance. 
+
+By default, a single `Master` domain is defined, which also bears the 
configuration for additional domains.
+
+[.text-center]
+image::domains.png[title="Domains",alt="Domains"]
+
+[TIP]
+====
+Each domain's persistence unit can be configured to work with one of 
<<persistence,supported DBMSes>>: `Master` can be
+on MySQL, `Domain1` on PostgreSQL, `DomainN` on Oracle and so on.
+====

http://git-wip-us.apache.org/repos/asf/syncope/blob/607e239c/src/main/asciidoc/reference-guide/workingwithapachesyncope/adminconsole/reports.adoc
----------------------------------------------------------------------
diff --git 
a/src/main/asciidoc/reference-guide/workingwithapachesyncope/adminconsole/reports.adoc
 
b/src/main/asciidoc/reference-guide/workingwithapachesyncope/adminconsole/reports.adoc
index c32f8f2..36133e8 100644
--- 
a/src/main/asciidoc/reference-guide/workingwithapachesyncope/adminconsole/reports.adoc
+++ 
b/src/main/asciidoc/reference-guide/workingwithapachesyncope/adminconsole/reports.adoc
@@ -22,11 +22,4 @@ The reports tab presents the admin with the reports 
generated from various jobs
 deployment. These reports are displayed using report templates which can be 
defined for FO, HTML
 and CSV formats. This tab also allows the admin to create and edit such 
templates.
 
-Missing information:
-
-* reports can be run several times, each execution can be exported in the 
supported formats
-* reports can be defined by composing reportlet instances
-* predefined reportlets are available, more can be developed
-
 image::consoleReports.png[console-reports]
-

Reply via email to