From f8e77b48829e0e7f73f2e2055d8d1a61d445cbd7 Mon Sep 17 00:00:00 2001
From: marcodeltufo <marco.deltufo@exact-lab.it>
Date: Fri, 30 Jun 2023 17:15:30 +0200
Subject: [PATCH] added custom-database-queries

---
 .../custom-database-queries.md                | 297 ++++++
 .../custom-database-queries/img/359.png       | Bin 0 -> 57026 bytes
 .../custom-database-queries/img/378.png       | 859 ++++++++++++++++++
 .../custom-database-queries/img/382.png       | Bin 0 -> 30198 bytes
 .../custom-database-queries/img/401.png       | 859 ++++++++++++++++++
 .../custom-database-queries/img/502.png       | Bin 0 -> 16848 bytes
 .../custom-database-queries/index.rst         |   7 +
 7 files changed, 2022 insertions(+)
 create mode 100644 docs/user-documentation/general-admin-users/custom-database-queries/custom-database-queries.md
 create mode 100644 docs/user-documentation/general-admin-users/custom-database-queries/img/359.png
 create mode 100644 docs/user-documentation/general-admin-users/custom-database-queries/img/378.png
 create mode 100644 docs/user-documentation/general-admin-users/custom-database-queries/img/382.png
 create mode 100644 docs/user-documentation/general-admin-users/custom-database-queries/img/401.png
 create mode 100644 docs/user-documentation/general-admin-users/custom-database-queries/img/502.png
 create mode 100644 docs/user-documentation/general-admin-users/custom-database-queries/index.rst

diff --git a/docs/user-documentation/general-admin-users/custom-database-queries/custom-database-queries.md b/docs/user-documentation/general-admin-users/custom-database-queries/custom-database-queries.md
new file mode 100644
index 00000000000..d79a599df4f
--- /dev/null
+++ b/docs/user-documentation/general-admin-users/custom-database-queries/custom-database-queries.md
@@ -0,0 +1,297 @@
+Custom Database Queries
+=======================
+
+Introduction
+------------
+
+openBIS application server can be configured to query any relational
+database server via SQL. There are three ways to use this feature in
+openBIS Web application:
+
+-   Running arbitrary SELECT statements.
+-   Defining parametrized queries.
+-   Running parametrized queries.
+
+The three features correspond to three menu items of the menu
+**Queries**.
+
+The last feature can be used by any user having OBSERVER role whereas
+for the first two features user needs a **query creator** role which
+usually is at least POWER\_USER role and is
+[configured](/display/openBISDoc2010/Installation+and+Administrator+Guide+of+the+openBIS+Server#InstallationandAdministratorGuideoftheopenBISServer-ConfigureAuthorization)
+by administrator of the openBIS server. The idea is that power users
+having the knowledge to write SQL queries define a query which can be
+used by everybody without knowing much about SQL.
+
+Multiple query databases may be configured for any openBIS Web
+application. Database labels specified in the configuration file will be
+shown in a combo box for database selection while defining new / editing
+existing queries.
+
+Note that only the first 100000 rows of the result set of a query are
+shown. This restriction should prevent from running ill-designed queries
+which consume all the memory of the server. There is also a time out of
+5 minutes defined after which the query is canceled if it didn't return
+any result.
+
+How it works
+------------
+
+Database:
+
+-   is configured as a core-plugin of type "query-databases"
+-   can be assigned to a space:
+    -   space == null : should be used for databases that contain data
+        from multiple spaces or data which is space unrelated
+    -   space != null : should be used for databases that contain data
+        from one specific space only
+-   can be assigned a minimal query creator role:
+    -   database with space == null : by default the minimal query
+        creator role is INSTANCE\_OBSERVER
+    -   database with space != null : by default the minimal query
+        creator role is POWER\_USER
+
+Query:
+
+-   can be created/updated/deleted only by a user with a database
+    minimal query creator role or stronger (if database space != null
+    then the user role has to be defined for that space or the user has
+    to be an instance admin)
+-   can be seen by:
+    -   private query : a user who created it or an instance admin
+    -   public query : any user
+-   can be executed by:
+    -   database with space == null : by users with at least
+        PROJECT\_OBSERVER role (results are filtered by a
+        experiment\_key/sample\_key/data\_set\_key column values which
+        are expected to contain entity perm\_id; WARNING: if no such
+        column is returned by a query then ALL results are returned)
+    -   database with space != null : by users with at least
+        SPACE\_OBSERVER role in that space (all results are returned
+        without any filtering as they all belong to the space a user has
+        access to)
+-   can be updated/executed/deleted only by a user who can see the query
+-   can contain additional parameters (e.g. ${my\_parameter}); values of
+    such parameters can be set in the UI by a user right before an
+    execution of a query
+-   can be GENERIC (accessible only from the "Queries" top menu) or
+    EXPERIMENT/SAMPLE/DATA\_SET/MATERIAL specific (accessible from the
+    "Queries" top menu and from Experiment/Sample/DataSet/Material view
+    respectively)
+-   entity specific queries should contain '${key}' parameter which will
+    be replaced by a permId of the displayed experiment/sample or by a
+    code of the displayed dataset/material before the query execution
+    (MATERIAL queries also have '${type}' parameter which is replaced
+    with a type code of the material)
+-   entity specific queries may be configured to appear only in the
+    views of entities of chosen types (e.g. only for samples of types
+    that match a given regexp)
+
+Arbitrary SQL:
+
+-   running an arbitrary SQL is treated as a creation of a query which
+    is simply not stored for a future use i.e. only a user with a
+    minimal query creator role or stronger can do it (if database space
+    != null then the user role has to be defined for that space or the
+    user has to be an instance admin)
+
+Setup
+-----
+
+To use the custom database queries, it is necessary to define query
+databases. See [Installation and Administrator Guide of the openBIS
+Server](#) for an explanation on how to do this.
+
+Running a Parametrized Query
+----------------------------
+
+1.  Choose menu item **Queries -&gt; Run Predefined Query**. The tab
+    *Predefined Query* opens.
+2.  Choose a query using the query combo box. Queries specified for all
+    configured databases are selected transparently using the same combo
+    box which displays only query names.
+3.  If the query has no parameters it will be executed immediately and
+    the result is shown in tabular form. Otherwise text fields for each
+    parameter appear right of the query combo box.
+4.  Enter some values into the parameter fields and click on the
+    **Execute** button. The query result will be shown as a table.
+
+Features of a query result:
+
+-   The result can be browsed, exported, sorted, and filtered as most
+    tables in openBIS.
+-   Values referring to permIDs of an experiment, sample, or data set
+    might be shown as hyperlinks. A click on such a link opens a new tab
+    with details.
+
+Running a SELECT statement
+--------------------------
+
+This feature is only for users with *creator role*. It is useful for
+exploring the database by ad hoc queries.
+
+1.  Choose menu item **Queries -&gt; Run Custom SQL Query**. The tab
+    *Custom SQL Query* opens.
+2.  Enter a SELECT statement in the text area, select database and click
+    on the **Execute** button. The result appears below in tabular form.
+
+Defining and Editing Parametrized Queries
+-----------------------------------------
+
+This feature is only for users with *creator role*.
+
+### Define a Query
+
+1.  Choose menu item **Queries -&gt; Browse Query Definitions**. The tab
+    *Query Definitions* opens. It shows all definitions where the user
+    has access rights.
+2.  Click on **Add Query Definition** for defining a new parametrized
+    query. A large dialog pops up.
+3.  Enter a name, database, an optional description, and a SELECT
+    statement.
+4.  Click on button **Test Query Definition** to execute the query. The
+    result will be shown in the same dialog.
+5.  Click on button **Save** to save the definition. The dialog
+    disappears and the new definition appears in the table of query
+    definitions.
+
+#### Public flag
+
+A query definition can be public or private depending on whether the
+check box **public** is checked or not. A private query is visible only
+by its creator. Public queries are visible by everybody. The idea is
+that a power user first creates query definitions for their own
+purposes. If he or she find it useful for other users they will set the
+public flag.
+
+#### Specifying Parameters
+
+A SQL query can have parameters which are defined later by the user
+running the query. A parameter is of the form `${<parameter name>`}.
+Example:
+
+    select * from my_table where code = ${my table code}
+
+The parameter name will appear in the text field when running the query.
+Optionally, you can provide key-value pairs which are "metadata" for the
+parameter name and separated by '::' from the name. These metadata keys
+are defined:
+
+[TABLE]
+
+It is possible to combine multiple keys like
+this: `${estimate::type=integer::list=1,3,7,12`}.
+
+Why to provide a data type
+
+Providing a data type with `type=...` is not mandatory. In a future
+version of the software we may add additional client-side validation
+based on this value, but in the current version we don't do that yet. If
+you do *not* provide a data type, openBIS will ask the database for the
+type of the particular query parameter. This works fine for most
+databases, but not for all. Oracle is a well-known example that cannot
+provide this information. So if your query source is an Oracle database
+and you do not provide a data type, you will get an error
+saying` "Unsupported feature`". To fix this, you have to provide the
+data type.
+
+#### Array Literals for PostgreSQL data sources
+
+For PostgreSQL, there exist neat array functions `ANY` and `ALL` (see
+[PostgreSQL
+documentation](http://www.postgresql.org/docs/9.2/static/functions-comparisons.html)).
+In particularly `ANY` comes in handy in `WHERE` clauses to check whether
+a column has one of several values. The official form for providing an
+array literal as a string (which is what you have to do here) is a bit
+clumsy, as you have to write for the query
+`"select * from data where code = ANY(${codes}::text[])`" and then the
+user running the query has to put the parameter value in curly braces
+like "`{code1,code2,code3,...}`".
+
+The custom query engine has a simplification for this construct. You can
+just write: `"select * from data where code = ANY({${codes}})`" for the
+query and then the user running the query will be able to skip the curly
+bracket and write for the parameter value: "`code1,code2,code3,...`". A
+user who doesn't know that this is an array will in particular get away
+with just providing a single value like "`code1`".
+
+Note that the most obvious way of specifying a set relationship with
+`"select * from data where code in (${codes})`" does *not* work as
+custom queries are not using simple text concatenation but prepared
+queries to avoid a security problem known as "SQL Injection".
+
+#### Hyperlinks
+
+In order to create hyperlinks in the result table the column names in
+the SQL statement should be one of the following **magic** words:
+
+-   `experiment_key`
+
+-   `sample_key`
+
+-   `data_set_key`  
+    They should denote a perm ID of specified type.  
+    Example:
+
+        select id, perm_id as data_set_key from data_sets
+
+Be careful with this feature: The table is shown with the hyperlinks
+even if the value isn't a perm ID of specified type.
+
+### Edit a Query
+
+1.  Choose menu item **Queries -&gt; Browse Query Definitions**. The tab
+    *Query Definitions* opens.
+2.  Select a query and click on button **Edit**. The same dialog as for
+    defining a query pops up.
+
+Entity Queries (Experiment, Sample, Material, Data Set)
+-------------------------------------------------------
+
+By default, all custom queries are `Generic`, which means that the user
+will be able to execute them from the standard Queries menu.
+
+Additionally it is possible to create a query containing a special
+'magic' parameter, which will be automatically replaced by the entity
+identifier (perm id in case of experiments and samples, code for data
+sets and a pair (code, type) in case of materials). Those entity
+specific queries will be visible only in entity details views (e.g.
+experiment details) in a special `section` called `Queries`. One can
+also limit visibility of a query to a specific entity types (e.g.
+experiment of type `EXP`).
+
+![image info](img/359.png)
+
+### How to create/edit entity custom queries
+
+Entity custom queries can be created and edited in the same way as
+`Generic` queries (**Queries -&gt; Browse Query Definitions**), but the
+value of **`Query Type`** field should be set to Experiment, Sample,
+Data Set or Material.
+
+**`Entity Type`** (e.g. Experiment Type) should be changed if one wants
+to limit the visibility of a query to a specific type (default option -
+`(all)`, doesn't introduce such a restriction). The field accepts not
+only values selected from the list but also typed text containing a
+regular expression (e.g. Experiment Type `'EXP.*'` would mean that the
+query should be visible in views of experiments of type with code
+starting with `'EXP'` prefix).
+
+Furthermore the sql should contain the 'magic' parameter **'${key}'**
+(will be replaced by perm id (experiment, sample) or code (data set,
+material)). In case of material custom query, additional 'magic'
+parameter is required: **'${type}'** (will be replaced by material type
+code).
+
+![image info](img/382.png)
+
+### Examples
+
+![image info](img/502.png)
+
+Legacy Syntax
+
+Older versions of openBIS required to put string parameters in ticks,
+like '${param}'. Current versions of openBIS don't need this anymore, so
+you can use ${param} without the ticks. However, the syntax with ticks
+is still accept for backward compatibility.
\ No newline at end of file
diff --git a/docs/user-documentation/general-admin-users/custom-database-queries/img/359.png b/docs/user-documentation/general-admin-users/custom-database-queries/img/359.png
new file mode 100644
index 0000000000000000000000000000000000000000..be410fde4cf93721d20efee36ef220ebc07bfd63
GIT binary patch
literal 57026
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
WTrPp{&5jlu>sXpzF{!%j7XNRhg73Eg

literal 0
HcmV?d00001

diff --git a/docs/user-documentation/general-admin-users/custom-database-queries/img/378.png b/docs/user-documentation/general-admin-users/custom-database-queries/img/378.png
new file mode 100644
index 00000000000..b8e6a0e6c13
--- /dev/null
+++ b/docs/user-documentation/general-admin-users/custom-database-queries/img/378.png
@@ -0,0 +1,859 @@
+    
+
+<!DOCTYPE html>
+<html lang="en-GB" >
+<head>
+                            <title>Welcome to Confluence of ETH Zurich - Confluence - Confluence</title>
+    
+        
+
+                        
+    
+                        
+    
+
+                
+    
+    <meta http-equiv="X-UA-Compatible" content="IE=EDGE,chrome=IE7">
+<meta charset="UTF-8">
+<meta id="confluence-context-path" name="confluence-context-path" content="">
+<meta id="confluence-base-url" name="confluence-base-url" content="https://unlimited.ethz.ch">
+
+    <meta id="atlassian-token" name="atlassian-token" content="631ef7315e791fb45a5b12dc50790d85ac107710">
+
+
+<meta id="confluence-space-key" name="confluence-space-key" content="CON">
+<script type="text/javascript">
+        var contextPath = '';
+</script>
+
+    
+
+    <meta name="confluence-request-time" content="1688136365419">
+        
+    
+        
+            <style>.ia-fixed-sidebar, .ia-splitter-left {width: 285px;}.theme-default .ia-splitter #main {margin-left: 285px;}.ia-fixed-sidebar {visibility: hidden;}</style>
+            <meta name="ajs-use-keyboard-shortcuts" content="true">
+            <meta name="ajs-discovered-plugin-features" content="$discoveredList">
+            <meta name="ajs-keyboardshortcut-hash" content="5d1ba1fd696cce9a6e914516d1d9995b">
+            <meta id="team-calendars-has-jira-link" content="true">
+            <meta name="ajs-team-calendars-display-time-format" content="displayTimeFormat24">
+            <meta id="team-calendars-display-week-number" content="true">
+            <meta id="team-calendars-user-timezone" content="Europe/Zurich">
+            <script type="text/x-template" id="team-calendars-messages" title="team-calendars-messages"><fieldset class="i18n hidden"><input type="hidden" name="calendar3.month.long.july" value="July"><input type="hidden" name="calendar3.day.short.wednesday" value="Wed"><input type="hidden" name="calendar3.day.short.thursday" value="Thu"><input type="hidden" name="calendar3.month.short.march" value="Mar"><input type="hidden" name="calendar3.month.long.april" value="April"><input type="hidden" name="calendar3.month.long.october" value="October"><input type="hidden" name="calendar3.month.long.august" value="August"><input type="hidden" name="calendar3.month.short.july" value="Jul"><input type="hidden" name="calendar3.month.short.may" value="May"><input type="hidden" name="calendar3.month.short.november" value="Nov"><input type="hidden" name="calendar3.day.long.friday" value="Friday"><input type="hidden" name="calendar3.day.long.sunday" value="Sunday"><input type="hidden" name="calendar3.day.long.saturday" value="Saturday"><input type="hidden" name="calendar3.month.short.april" value="Apr"><input type="hidden" name="calendar3.day.long.wednesday" value="Wednesday"><input type="hidden" name="calendar3.month.long.december" value="December"><input type="hidden" name="calendar3.month.short.october" value="Oct"><input type="hidden" name="calendar3.day.long.monday" value="Monday"><input type="hidden" name="calendar3.month.short.june" value="Jun"><input type="hidden" name="calendar3.day.short.monday" value="Mon"><input type="hidden" name="calendar3.day.short.tuesday" value="Tue"><input type="hidden" name="calendar3.day.short.saturday" value="Sat"><input type="hidden" name="calendar3.month.long.march" value="March"><input type="hidden" name="calendar3.month.long.june" value="June"><input type="hidden" name="calendar3.month.short.february" value="Feb"><input type="hidden" name="calendar3.month.short.august" value="Aug"><input type="hidden" name="calendar3.month.short.december" value="Dec"><input type="hidden" name="calendar3.day.short.sunday" value="Sun"><input type="hidden" name="calendar3.month.long.february" value="February"><input type="hidden" name="calendar3.day.long.tuesday" value="Tuesday"><input type="hidden" name="calendar3.month.long.may" value="May"><input type="hidden" name="calendar3.month.long.september" value="September"><input type="hidden" name="calendar3.month.long.november" value="November"><input type="hidden" name="calendar3.month.short.january" value="Jan"><input type="hidden" name="calendar3.month.short.september" value="Sep"><input type="hidden" name="calendar3.day.long.thursday" value="Thursday"><input type="hidden" name="calendar3.month.long.january" value="January"><input type="hidden" name="calendar3.day.short.friday" value="Fri"></fieldset></script>
+            <script type="text/x-mathjax-config"> MathJax.Hub.Config({ tex2jax: { inlineMath: [ ['(mathjax-inline(', ')mathjax-inline)' ] ], displayMath: [ ['(mathjax-block(', ')mathjax-block)' ] ], }, asciimath2jax: { delimiters: [ ['(mathjax-ascii-math(',')mathjax-ascii-math)'] ] } }); </script> <script type="text/javascript" async src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML"> </script>
+            <meta name="ajs-is-confluence-admin" content="false">
+            <meta name="ajs-connection-timeout" content="10000">
+            
+    
+    
+            <meta name="ajs-page-title" content="Welcome to Confluence of ETH Zurich">
+            <meta name="ajs-latest-published-page-title" content="Welcome to Confluence of ETH Zurich">
+            <meta name="ajs-space-name" content="Confluence">
+            <meta name="ajs-page-id" content="36258959">
+            <meta name="ajs-latest-page-id" content="36258959">
+            <meta name="ajs-content-type" content="page">
+            <meta name="ajs-parent-page-id" content="">
+            <meta name="ajs-space-key" content="CON">
+            <meta name="ajs-max-number-editors" content="12">
+            <meta name="ajs-macro-placeholder-timeout" content="5000">
+            <meta name="ajs-jira-metadata-count" content="0">
+            <meta name="ajs-from-page-title" content="">
+            <meta name="ajs-can-remove-page" content="false">
+            <meta name="ajs-can-remove-page-hierarchy" content="false">
+            <meta name="ajs-browse-page-tree-mode" content="view">
+            <meta name="ajs-shared-drafts" content="true">
+            <meta name="ajs-context-path" content="">
+            <meta name="ajs-base-url" content="https://unlimited.ethz.ch">
+            <meta name="ajs-version-number" content="8.2.0">
+            <meta name="ajs-build-number" content="9004">
+            <meta name="ajs-remote-user" content="">
+            <meta name="ajs-remote-user-key" content="">
+            <meta name="ajs-remote-user-has-licensed-access" content="false">
+            <meta name="ajs-remote-user-has-browse-users-permission" content="false">
+            <meta name="ajs-current-user-fullname" content="">
+            <meta name="ajs-current-user-avatar-uri-reference" content="/images/icons/profilepics/anonymous.svg">
+            <meta name="ajs-static-resource-url-prefix" content="/s/-5iwf5w/9004/9r8qvy/_">
+            <meta name="ajs-global-settings-attachment-max-size" content="157286400">
+            <meta name="ajs-global-settings-quick-search-enabled" content="true">
+            <meta name="ajs-user-locale" content="en_GB">
+            <meta name="ajs-enabled-dark-features" content="site-wide.shared-drafts,site-wide.synchrony,clc.quick.create,confluence.view.edit.transition,cql.search.screen,confluence-inline-comments-resolved,http.session.registrar,nps.survey.inline.dialog,confluence.efi.onboarding.new.templates,atlassian.cdn.static.assets,pdf-preview,previews.sharing,previews.versions,file-annotations,confluence.efi.onboarding.rich.space.content,collaborative-audit-log,confluence.reindex.improvements,previews.conversion-service,editor.ajax.save,crowd.sync.nested.groups.group.membership.changes.batching.enabled,read.only.mode,graphql,previews.trigger-all-file-types,attachment.extracted.text.extractor,lucene.caching.filter,confluence.table.resizable,notification.batch,previews.sharing.pushstate,confluence-inline-comments-rich-editor,tc.tacca.dacca,site-wide.synchrony.opt-in,atlassian.webresource.twophase.js.i18n.disabled,confluence.denormalisedpermissions,file-annotations.likes,gatekeeper-ui-v2,v2.content.name.searcher,confluence.search.improvements.ranking,crowd.event.transformer.directory.manager.cache,mobile.supported.version,pulp,crowd.sync.delete.user.memberships.batching.enabled,confluence-inline-comments,confluence-inline-comments-dangling-comment,quick-reload-inline-comments-flags,confluence.retention.rules">
+            <meta name="ajs-atl-token" content="631ef7315e791fb45a5b12dc50790d85ac107710">
+            <meta name="ajs-confluence-flavour" content="VANILLA">
+            <meta name="ajs-user-date-pattern" content="dd MMM yyyy">
+            <meta name="ajs-access-mode" content="READ_WRITE">
+            <meta name="ajs-render-mode" content="READ_WRITE">
+            <meta name="ajs-date.format" content="MMM dd, yyyy">
+    
+    <link rel="shortcut icon" href="/s/-5iwf5w/9004/9r8qvy/8/_/favicon.ico">
+    <link rel="icon" type="image/x-icon" href="/s/-5iwf5w/9004/9r8qvy/8/_/favicon.ico">
+
+<link rel="search" type="application/opensearchdescription+xml" href="/opensearch/osd.action" title="Confluence"/>
+    
+                    
+            <meta name="ajs-create-issue-metadata-show-discovery" content="false">
+            
+
+    <script>
+window.WRM=window.WRM||{};window.WRM._unparsedData=window.WRM._unparsedData||{};window.WRM._unparsedErrors=window.WRM._unparsedErrors||{};
+WRM._unparsedData["com.atlassian.applinks.applinks-plugin:applinks-common-exported.entity-types"]="{\u0022singular\u0022:{\u0022refapp.charlie\u0022:\u0022Charlie\u0022,\u0022fecru.project\u0022:\u0022Crucible Project\u0022,\u0022fecru.repository\u0022:\u0022FishEye Repository\u0022,\u0022stash.project\u0022:\u0022Stash Project\u0022,\u0022generic.entity\u0022:\u0022Generic Project\u0022,\u0022confluence.space\u0022:\u0022Confluence Space\u0022,\u0022bamboo.project\u0022:\u0022Bamboo Project\u0022,\u0022jira.project\u0022:\u0022Jira Project\u0022},\u0022plural\u0022:{\u0022refapp.charlie\u0022:\u0022Charlies\u0022,\u0022fecru.project\u0022:\u0022Crucible Projects\u0022,\u0022fecru.repository\u0022:\u0022FishEye Repositories\u0022,\u0022stash.project\u0022:\u0022Stash Projects\u0022,\u0022generic.entity\u0022:\u0022Generic Projects\u0022,\u0022confluence.space\u0022:\u0022Confluence Spaces\u0022,\u0022bamboo.project\u0022:\u0022Bamboo Projects\u0022,\u0022jira.project\u0022:\u0022Jira Projects\u0022}}";
+WRM._unparsedData["com.atlassian.analytics.analytics-client:programmatic-analytics-init.programmatic-analytics-data-provider"]="false";
+WRM._unparsedData["com.atlassian.confluence.plugins.confluence-license-banner:confluence-license-banner-resources.license-details"]="{\u0022daysBeforeLicenseExpiry\u0022:0,\u0022daysBeforeMaintenanceExpiry\u0022:0,\u0022showLicenseExpiryBanner\u0022:false,\u0022showMaintenanceExpiryBanner\u0022:false,\u0022renewUrl\u0022:null,\u0022salesUrl\u0022:null}";
+WRM._unparsedData["com.atlassian.plugins.atlassian-plugins-webresource-plugin:context-path.context-path"]="\u0022\u0022";
+WRM._unparsedData["com.atlassian.analytics.analytics-client:policy-update-init.policy-update-data-provider"]="false";
+WRM._unparsedData["com.atlassian.applinks.applinks-plugin:applinks-common-exported.authentication-types"]="{\u0022com.atlassian.applinks.api.auth.types.BasicAuthenticationProvider\u0022:\u0022Basic Access\u0022,\u0022com.atlassian.applinks.api.auth.types.TrustedAppsAuthenticationProvider\u0022:\u0022Trusted Applications\u0022,\u0022com.atlassian.applinks.api.auth.types.CorsAuthenticationProvider\u0022:\u0022CORS\u0022,\u0022com.atlassian.applinks.api.auth.types.OAuthAuthenticationProvider\u0022:\u0022OAuth\u0022,\u0022com.atlassian.applinks.api.auth.types.TwoLeggedOAuthAuthenticationProvider\u0022:\u0022OAuth\u0022,\u0022com.atlassian.applinks.api.auth.types.TwoLeggedOAuthWithImpersonationAuthenticationProvider\u0022:\u0022OAuth\u0022}";
+WRM._unparsedData["com.atlassian.confluence.plugins.confluence-search-ui-plugin:confluence-search-ui-plugin-resources.i18n-data"]="{\u0022search.ui.recent.link.text\u0022:\u0022View more recently visited\u0022,\u0022search.ui.search.results.empty\u0022:\u0022We couldn\u0027\u0027t find anything matching \u005C\u0022{0}\u005C\u0022.\u0022,\u0022search.ui.filter.clear.selected\u0022:\u0022Clear selected items\u0022,\u0022search.ui.content.name.search.items.panel.load.all.top.items.button.text\u0022:\u0022Show more app results...\u0022,\u0022search.ui.filter.contributor.button.text\u0022:\u0022Contributor\u0022,\u0022search.ui.filter.space.current.label\u0022:\u0022CURRENT\u0022,\u0022search.ui.clear.input.button.text\u0022:\u0022Clear text\u0022,\u0022search.ui.search.results.clear.button\u0022:\u0022clear your filters.\u0022,\u0022help.search.ui.link.title\u0022:\u0022Search tips\u0022,\u0022search.ui.container.close.text\u0022:\u0022Close\u0022,\u0022search.ui.filter.date.month.text\u0022:\u0022The past month\u0022,\u0022search.ui.infinite.scroll.button.text\u0022:\u0022More results\u0022,\u0022search.ui.filter.date.button.text\u0022:\u0022Date\u0022,\u0022search.ui.filter.date.week.text\u0022:\u0022The past week\u0022,\u0022search.ui.result.subtitle.calendar\u0022:\u0022Team calendar\u0022,\u0022search.ui.filter.date.heading\u0022:\u0022Last modified within\u0022,\u0022search.ui.filter.space.input.label\u0022:\u0022Find spaces...\u0022,\u0022search.ui.generic.error\u0022:\u0022Something went wrong. Refresh the page, or contact your admin if this keeps happening.\u0022,\u0022search.ui.recent.spaces\u0022:\u0022Recent Spaces\u0022,\u0022search.ui.result.subtitle.space\u0022:\u0022Space\u0022,\u0022search.ui.filter.space.category.input.label\u0022:\u0022Find space categories...\u0022,\u0022search.ui.filter.space.archive.label\u0022:\u0022Search archived spaces\u0022,\u0022search.ui.filter.label\u0022:\u0022filter\u0022,\u0022search.ui.filter.date.all.text\u0022:\u0022Any time\u0022,\u0022search.ui.filter.date.hour.text\u0022:\u0022The past day\u0022,\u0022search.ui.filters.heading\u0022:\u0022Filter by\u0022,\u0022search.ui.filter.label.input.label\u0022:\u0022Find labels...\u0022,\u0022search.ui.recent.items.anonymous\u0022:\u0022Start exploring. Your search results will appear here.\u0022,\u0022search.ui.input.label\u0022:\u0022Search\u0022,\u0022search.ui.input.aria.label\u0022:\u0022Search, when you type, your results will be displayed below.\u0022,\u0022search.ui.search.result\u0022:\u0022{0,choice,1#{0} search result|1\u003c{0} search results}\u0022,\u0022search.ui.filter.label.button.text\u0022:\u0022Label\u0022,\u0022search.ui.container.clear.ariaLabel\u0022:\u0022Clear\u0022,\u0022search.ui.input.alert\u0022:\u0022Hit enter to search\u0022,\u0022search.ui.filter.no.result.text\u0022:\u0022We can\u0027\u0027t find anything matching your search\u0022,\u0022search.ui.result.subtitle.user\u0022:\u0022User profile\u0022,\u0022search.ui.filter.contributor.input.label\u0022:\u0022Find people...\u0022,\u0022search.ui.filter.content.type.button.text\u0022:\u0022Type\u0022,\u0022search.ui.filter.date.year.text\u0022:\u0022The past year\u0022,\u0022search.ui.advanced.search.link.text\u0022:\u0022Advanced search\u0022,\u0022search.ui.filter.space.button.text\u0022:\u0022Space\u0022,\u0022search.ui.search.results.clear.line2\u0022:\u0022Try a different search term or\u0022,\u0022search.ui.filter.space.category.button.text\u0022:\u0022Space category\u0022,\u0022search.ui.search.results.clear.line1\u0022:\u0022We couldn\u0027\u0027t find anything matching your search.\u0022,\u0022search.ui.content.name.search.items.panel.load.all.top.items.admin.button.text\u0022:\u0022Show more settings and app results...\u0022,\u0022search.ui.recent.pages\u0022:\u0022Recently visited\u0022,\u0022search.ui.search.result.anonymous\u0022:\u0022{0,choice,1#{0} search result|1\u003c{0} search results}. Have an account? {1}Log in{2} to expand your search.\u0022,\u0022search.ui.recent.items.empty\u0022:\u0022Start exploring. Pages and spaces you\u0027\u0027ve visited recently will appear here.\u0022,\u0022search.ui.filter.space.init.heading\u0022:\u0022recent spaces\u0022}";
+WRM._unparsedData["com.atlassian.applinks.applinks-plugin:applinks-common-exported.applinks-types"]="{\u0022crowd\u0022:\u0022Crowd\u0022,\u0022confluence\u0022:\u0022Confluence\u0022,\u0022fecru\u0022:\u0022FishEye / Crucible\u0022,\u0022stash\u0022:\u0022Stash\u0022,\u0022jira\u0022:\u0022Jira\u0022,\u0022refapp\u0022:\u0022Reference Application\u0022,\u0022bamboo\u0022:\u0022Bamboo\u0022,\u0022generic\u0022:\u0022Generic Application\u0022}";
+WRM._unparsedData["com.atlassian.confluence.plugins.synchrony-interop:synchrony-status-banner-loader.synchrony-status"]="false";
+WRM._unparsedData["com.atlassian.applinks.applinks-plugin:applinks-common-exported.applinks-help-paths"]="{\u0022entries\u0022:{\u0022applinks.docs.root\u0022:\u0022https://confluence.atlassian.com/display/APPLINKS-090/\u0022,\u0022applinks.docs.diagnostics.troubleshoot.sslunmatched\u0022:\u0022SSL+and+application+link+troubleshooting+guide\u0022,\u0022applinks.docs.diagnostics.troubleshoot.oauthsignatureinvalid\u0022:\u0022OAuth+troubleshooting+guide\u0022,\u0022applinks.docs.diagnostics.troubleshoot.oauthtimestamprefused\u0022:\u0022OAuth+troubleshooting+guide\u0022,\u0022applinks.docs.delete.entity.link\u0022:\u0022Create+links+between+projects\u0022,\u0022applinks.docs.adding.application.link\u0022:\u0022Link+Atlassian+applications+to+work+together\u0022,\u0022applinks.docs.administration.guide\u0022:\u0022Application+Links+Documentation\u0022,\u0022applinks.docs.oauth.security\u0022:\u0022OAuth+security+for+application+links\u0022,\u0022applinks.docs.troubleshoot.application.links\u0022:\u0022Troubleshoot+application+links\u0022,\u0022applinks.docs.diagnostics.troubleshoot.unknownerror\u0022:\u0022Network+and+connectivity+troubleshooting+guide\u0022,\u0022applinks.docs.configuring.auth.trusted.apps\u0022:\u0022Configuring+Trusted+Applications+authentication+for+an+application+link\u0022,\u0022applinks.docs.diagnostics.troubleshoot.authlevelunsupported\u0022:\u0022OAuth+troubleshooting+guide\u0022,\u0022applinks.docs.diagnostics.troubleshoot.ssluntrusted\u0022:\u0022SSL+and+application+link+troubleshooting+guide\u0022,\u0022applinks.docs.diagnostics.troubleshoot.unknownhost\u0022:\u0022Network+and+connectivity+troubleshooting+guide\u0022,\u0022applinks.docs.delete.application.link\u0022:\u0022Link+Atlassian+applications+to+work+together\u0022,\u0022applinks.docs.adding.project.link\u0022:\u0022Configuring+Project+links+across+Applications\u0022,\u0022applinks.docs.link.applications\u0022:\u0022Link+Atlassian+applications+to+work+together\u0022,\u0022applinks.docs.diagnostics.troubleshoot.oauthproblem\u0022:\u0022OAuth+troubleshooting+guide\u0022,\u0022applinks.docs.diagnostics.troubleshoot.migration\u0022:\u0022Update+application+links+to+use+OAuth\u0022,\u0022applinks.docs.relocate.application.link\u0022:\u0022Link+Atlassian+applications+to+work+together\u0022,\u0022applinks.docs.administering.entity.links\u0022:\u0022Create+links+between+projects\u0022,\u0022applinks.docs.upgrade.application.link\u0022:\u0022OAuth+security+for+application+links\u0022,\u0022applinks.docs.diagnostics.troubleshoot.connectionrefused\u0022:\u0022Network+and+connectivity+troubleshooting+guide\u0022,\u0022applinks.docs.configuring.auth.oauth\u0022:\u0022OAuth+security+for+application+links\u0022,\u0022applinks.docs.insufficient.remote.permission\u0022:\u0022OAuth+security+for+application+links\u0022,\u0022applinks.docs.configuring.application.link.auth\u0022:\u0022OAuth+security+for+application+links\u0022,\u0022applinks.docs.diagnostics\u0022:\u0022Application+links+diagnostics\u0022,\u0022applinks.docs.configured.authentication.types\u0022:\u0022OAuth+security+for+application+links\u0022,\u0022applinks.docs.adding.entity.link\u0022:\u0022Create+links+between+projects\u0022,\u0022applinks.docs.diagnostics.troubleshoot.unexpectedresponse\u0022:\u0022Network+and+connectivity+troubleshooting+guide\u0022,\u0022applinks.docs.configuring.auth.basic\u0022:\u0022Configuring+Basic+HTTP+Authentication+for+an+Application+Link\u0022,\u0022applinks.docs.diagnostics.troubleshoot.authlevelmismatch\u0022:\u0022OAuth+troubleshooting+guide\u0022}}";
+WRM._unparsedData["com.atlassian.confluence.plugins.confluence-feature-discovery-plugin:confluence-feature-discovery-plugin-resources.test-mode"]="false";
+if(window.WRM._dataArrived)window.WRM._dataArrived();</script>
+<link rel="stylesheet" href="/s/3906b0a9678c0e7366e2037031ee723f-CDN/-5iwf5w/9004/9r8qvy/88fd744a9e5c04fb75da4bef47308e85/_/download/contextbatch/css/_super,-com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-perf-observer/batch.css" data-wrm-key="_super,-com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-perf-observer" data-wrm-batch-type="context" media="all">
+<link rel="stylesheet" href="/s/0c56633e0aefa2b6661634c23890e5e1-CDN/-5iwf5w/9004/9r8qvy/874b773bd8d8c495dc5a9025eccfabcc/_/download/contextbatch/css/atl.confluence.plugins.pagetree-desktop,main,viewcontent,atl.general,page,atl.comments,-_super/batch.css?cefp_collab_enabled=true&amp;cefp_ed_perm=false&amp;cefp_is_admin=false&amp;gatekeeper-ui-v2=true&amp;highlightactions=true" data-wrm-key="atl.confluence.plugins.pagetree-desktop,main,viewcontent,atl.general,page,atl.comments,-_super" data-wrm-batch-type="context" media="all">
+<link rel="stylesheet" href="/s/d41d8cd98f00b204e9800998ecf8427e-CDN/-5iwf5w/9004/9r8qvy/9.0.9/_/download/batch/confluence.macros.advanced:blogpost-resources/confluence.macros.advanced:blogpost-resources.css" data-wrm-key="confluence.macros.advanced:blogpost-resources" data-wrm-batch-type="resource" media="all">
+<link rel="stylesheet" href="/s/-5iwf5w/9004/9r8qvy/8/_/styles/custom.css" media="all">
+<script data-wrm-key="com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-perf-observer" data-wrm-batch-type="resource" data-initially-rendered>
+!function(){"use strict";if("PerformanceObserver"in window){const e=[];window.__observedResources=e;const r=e=>"script"===e?"script":"css";new PerformanceObserver((n=>{n.getEntries().filter((({initiatorType:e,name:r})=>{const n="script"===e||((e,r)=>"link"===e&&"css"===new URL(r).pathname.split(".").pop())(e,r),i=new URL(location.href).origin===new URL(r).origin;return n&&i})).forEach((({name:n,transferSize:i,encodedBodySize:s,initiatorType:o})=>{e.push([i,s,n,r(o)])}))})).observe({type:"resource"})}}();
+
+</script>
+<script src="/s/db7b93668ec3f1e28b20d5f4cb5aaf12-CDN/-5iwf5w/9004/9r8qvy/88fd744a9e5c04fb75da4bef47308e85/_/download/contextbatch/js/_super,-com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-perf-observer/batch.js?locale=en-GB" data-wrm-key="_super,-com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-perf-observer" data-wrm-batch-type="context" data-initially-rendered></script>
+<script src="/s/0341ac3c08eb7d3372fdf748f56002e3-CDN/-5iwf5w/9004/9r8qvy/874b773bd8d8c495dc5a9025eccfabcc/_/download/contextbatch/js/atl.confluence.plugins.pagetree-desktop,main,viewcontent,atl.general,page,atl.comments,-_super/batch.js?cefp_collab_enabled=true&amp;cefp_ed_perm=false&amp;cefp_is_admin=false&amp;gatekeeper-ui-v2=true&amp;highlightactions=true&amp;locale=en-GB" data-wrm-key="atl.confluence.plugins.pagetree-desktop,main,viewcontent,atl.general,page,atl.comments,-_super" data-wrm-batch-type="context" data-initially-rendered></script>
+<script type="module">WRM.requireLazily(["wr!com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-async"])</script>
+    
+
+        
+    
+
+        
+        <meta name="ajs-site-title" content="Confluence" />
+            
+    <script>
+jQuery(document).ready(function() {
+    jQuery(".external-link").attr("target", "_blank");
+});
+</script>
+<script type="text/javascript">
+    AJS.toInit(function(){
+        if (AJS.params.remoteUser == ''){
+          AJS.$('#who-can-view-button-ak-button').hide();
+         
+        }
+    });
+</script>
+
+    
+                <link rel="canonical" href="https://unlimited.ethz.ch/display/CON/Welcome+to+Confluence+of+ETH+Zurich">
+        <link rel="shortlink" href="https://unlimited.ethz.ch/x/j0QpAg">
+    <meta name="wikilink" content="[CON:Welcome to Confluence of ETH Zurich]">
+    <meta name="page-version" content="32">
+    <meta name="ajs-page-version" content="32">
+
+</head>
+
+    
+<body      id="com-atlassian-confluence" class="theme-default  aui-layout aui-theme-default">
+
+        
+            <div id='stp-licenseStatus-banner'></div>
+            <meta name="ajs-is-scroll-viewport-available" content="true">
+    <div id="page">
+<div id="full-height-container">
+    <div id="header-precursor">
+        <div class="cell">
+            
+                            </div>
+    </div>
+        
+
+
+
+
+
+<header id="header" role="banner">
+            <a class="aui-skip-link" href="https://unlimited.ethz.ch/login.action?os_destination=%2F" tabindex="1">Log in</a>
+        <nav class="aui-header aui-dropdown2-trigger-group" aria-label="Site"><div class="aui-header-inner"><div class="aui-header-before"><button class=" aui-dropdown2-trigger app-switcher-trigger aui-dropdown2-trigger-arrowless" aria-controls="app-switcher" aria-haspopup="true" role="button" data-aui-trigger href="#app-switcher"><span class="aui-icon aui-icon-small aui-iconfont-appswitcher">Linked Applications</span></button><div id="app-switcher" class="aui-dropdown2 aui-style-default" role="menu" hidden data-is-user-admin="false" data-is-switcher="true"><div class="app-switcher-loading">Loading&hellip;</div></div></div><div class="aui-header-primary"><span id="logo" class="aui-header-logo aui-header-logo-custom"><a href="/" aria-label="Go to home page"><img src="/download/attachments/327682/atl.site.logo?version=1&amp;modificationDate=1563454119905&amp;api=v2" alt="Confluence" /></a></span><ul class="aui-nav">
+                            <li>
+            
+    
+        
+<a  id="space-directory-link" href="/spacedirectory/view.action"  class=" aui-nav-imagelink"   title="Spaces">
+            <span>Spaces</span>
+    </a>
+        </li>
+                                <li class="aui-buttons">
+                                <a href="#" id="create-page-button" class="aui-button aui-button-primary clc-create-dialog-btn" title = 'Create from template' tabindex="0"><span class="aui-icon aui-icon-small aui-iconfont-more">Create </span></a>
+            </li>
+</ul>
+</div><div class="aui-header-secondary"><ul class="aui-nav">
+                        <li>
+        <div id="search-ui" class="aui-quicksearch dont-default-focus header-quicksearch"><button id="quick-search-query-button" aria-label="Search" aria-haspopup= "dialog" aria-controls="search_drawer" ></button><input id="quick-search-query" aria-label="Search" placeholder="Search" type="text" aria-haspopup= "dialog" aria-controls="search_drawer" /><div id="quick-search-alert" role="alert">Hit enter to search</div><aui-spinner size="small"></aui-spinner></div>
+    </li>
+        <li>
+            
+        <a id="help-menu-link" role="button" class="aui-nav-link aui-dropdown2-trigger aui-dropdown2-trigger-arrowless" href="#" aria-haspopup="true" aria-owns="help-menu-link-content" title="Help">
+        <span class="aui-icon aui-icon-small aui-iconfont-question-filled">Help</span>
+    </a>
+    <nav id="help-menu-link-content" class="aui-dropdown2 aui-style-default" >
+                    <div class="aui-dropdown2-section">
+                                    <strong></strong>
+                                <ul role="menu"
+                     role="menu"                    aria-label="Help"                    id="help-menu-link-pages"                    class="aui-list-truncate section-pages first">
+                                            <li role="presentation">
+        
+            
+<a role="menuitem"  id="confluence-help-link" href="https://docs.atlassian.com/confluence/docs-82/" class="    "      title="Visit the Confluence documentation home"  target="_blank"
+>
+        Online Help
+</a>
+</li>
+                                            <li role="presentation">
+    
+                
+<a role="menuitem"  id="keyboard-shortcuts-link" href="#" class="    "      title="View available keyboard shortcuts" >
+        Keyboard Shortcuts
+</a>
+</li>
+                                            <li role="presentation">
+    
+            
+<a role="menuitem"  id="feed-builder-link" href="/dashboard/configurerssfeed.action" class="    "      title="Create your custom RSS feed." >
+        Feed Builder
+</a>
+</li>
+                                            <li role="presentation">
+    
+            
+<a role="menuitem"  id="whats-new-menu-link" href="https://confluence.atlassian.com/display/DOC/Confluence+8.2+Release+Notes" class="    "      title="" >
+        What’s new
+</a>
+</li>
+                                            <li role="presentation">
+    
+                
+<a role="menuitem"  id="gadget-directory-link" href="#" class="   user-item administration-link "      title="Browse gadgets provided by Confluence" >
+        Available Gadgets
+</a>
+</li>
+                                            <li role="presentation">
+    
+            
+<a role="menuitem"  id="confluence-about-link" href="/aboutconfluencepage.action" class="    "      title="Get more information about Confluence" >
+        About Confluence
+</a>
+</li>
+                                    </ul>
+            </div>
+            </nav>
+    
+    </li>
+        <li>
+                
+    
+    </li>
+        <li>
+            
+    </li>
+        <li>
+                                            <li>
+        
+            
+<a role="menuitem"  id="login-link" href="/login.action?os_destination=%2F" class="   user-item login-link "      title="" >
+        Log in
+</a>
+</li>
+                        
+    </li>
+    </ul>
+</div></div><!-- .aui-header-inner--></nav><!-- .aui-header -->
+    <br class="clear">
+</header>
+    
+
+    
+    	<div class="ia-splitter">
+    		<div class="ia-splitter-left">
+    			<div class="ia-fixed-sidebar" role="complementary" aria-label=sidebar>
+                                            
+                            <div class="acs-side-bar ia-scrollable-section"><div class="acs-side-bar-space-info tipsy-enabled" data-configure-tooltip="Edit space details"><div class="avatar"><div class="space-logo" data-key="CON" data-name="Confluence" data-entity-type="confluence.space"><div class="avatar-img-container"><div class="avatar-img-wrapper"><a href="/display/CON/Welcome+to+Confluence+of+ETH+Zurich" title="Confluence"><img class="avatar-img" src="/images/logo/default-space-logo.svg" alt="Confluence"></a></div></div></div></div><div class="space-information-container"><div class="name"><a href="/display/CON/Welcome+to+Confluence+of+ETH+Zurich" title="Confluence">Confluence</a></div><div class="flyout-handle icon aui-icon aui-icon-small aui-iconfont-edit"></div></div></div><div class="acs-side-bar-content"><div class="acs-nav-wrapper"><div class="acs-nav" data-has-create-permission="false" data-quick-links-state="null" data-page-tree-state="null" data-nav-type="page-tree"><div class="acs-nav-sections"><div class="main-links-section "><ul class="acs-nav-list"><li class="acs-nav-item blog" data-collector-key="spacebar-blogs"><a class="acs-nav-item-link tipsy-enabled" href="/pages/viewrecentblogposts.action?key=CON" data-collapsed-tooltip="Blog"><span class="icon"></span><span class="acs-nav-item-label">Blog</span></a></li></ul></div><div class="quick-links-wrapper"><h2 class="ia-quick-links-header-title">Space shortcuts</h2><div class="quick-links-section tipsy-enabled "><ul class="acs-nav-list"><li class="acs-nav-item external_link"><a class="acs-nav-item-link tipsy-enabled" href="https://unlimited.ethz.ch/dashboard.action#all-updates" data-collapsed-tooltip="null"><span class="icon"></span><span class="acs-nav-item-label">Dashboard</span></a></li></ul></div></div></div></div></div><div class="ia-secondary-container tipsy-enabled" data-tree-type="page-tree"><div class="ia-secondary-header"><h2 class="ia-secondary-header-title page-tree"><span class="icon"></span><span class="label">Page tree</span></h2></div><div class="ia-secondary-content">
+
+
+<div class="plugin_pagetree conf-macro output-inline" data-hasbody="false" data-macro-name="pagetree">
+
+        
+        
+    <ul role="list" class="plugin_pagetree_children_list plugin_pagetree_children_list_noleftspace">
+        <div class="plugin_pagetree_children">
+        </div>
+    </ul>
+
+    <fieldset class="hidden">
+        <input type="hidden" name="treeId" value="" />
+        <input type="hidden" name="treeRequestId" value="/plugins/pagetree/naturalchildren.action?decorator=none&amp;excerpt=false&amp;sort=position&amp;reverse=false&amp;disableLinks=false&amp;expandCurrent=true&amp;placement=sidebar" />
+        <input type="hidden" name="treePageId" value="36258959" />
+
+        <input type="hidden" name="noRoot" value="false" />
+        <input type="hidden" name="rootPageId" value="36258959" />
+
+        <input type="hidden" name="rootPage" value="" />
+        <input type="hidden" name="startDepth" value="0" />
+        <input type="hidden" name="spaceKey" value="CON" />
+
+        <input type="hidden" name="i18n-pagetree.loading" value="Loading..." />
+        <input type="hidden" name="i18n-pagetree.error.permission" value="Unable to load page tree. It seems that you do not have permission to view the root page." />
+        <input type="hidden" name="i18n-pagetree.eeror.general" value="There was a problem retrieving the page tree. Please check the server log file for more information." />
+        <input type="hidden" name="loginUrl" value="/login.action?os_destination=%2Fpages%2Fviewpage.action%3FspaceKey%3DCON%26title%3DWelcome%2Bto%2BConfluence%2Bof%2BETH%2BZurich&amp;permissionViolation=true" />
+        <input type="hidden" name="mobile" value="false" />
+        <input type="hidden" name="placement" value="sidebar" />
+
+                <fieldset class="hidden">
+                            <input type="hidden" name="ancestorId" value="36258959" />
+                    </fieldset>
+    </fieldset>
+</div>
+</div></div></div><div class="hidden"><a href="/collector/pages.action?key=CON" id="space-pages-link"></a><script type="text/x-template" title="logo-config-content"><h2>Space Details</h2><div class="personal-space-logo-hint">Your profile picture is used as the logo for your personal space. <a href="/users/profile/editmyprofilepicture.action" target="_blank">Change your profile picture</a>.</div></script></div></div><div class="space-tools-section"><div id="space-tools-menu-additional-items" class="hidden"><div data-label="Browse pages" data-class="" data-href="/pages/reorderpages.action?key=CON">Browse pages</div></div><button id="space-tools-menu-trigger"  class=" aui-dropdown2-trigger aui-button aui-button-subtle tipsy-enabled aui-dropdown2-trigger-arrowless " aria-controls="space-tools-menu" aria-haspopup="true" role="button" data-aui-trigger><span class="aui-icon aui-icon-small aui-iconfont-configure">Configure</span><span class="aui-button-label">Space tools</span><span class="aui-icon "></span></button><div id="space-tools-menu" class="aui-dropdown2 aui-style-default space-tools-dropdown" role="menu" hidden data-aui-alignment="top left"></div><a href="#" role="button" class="expand-collapse-trigger aui-icon aui-icon-small aui-iconfont-chevron-double-left" aria-expanded="true"></a></div>
+                    
+                        			</div>
+    		</div>
+        <!-- \#header -->
+
+            
+    
+        <main role="main" id="main" class=" aui-page-panel">
+                        <div id="main-header">
+                        
+    <div id="navigation" class="content-navigation view" role="region" aria-label="Page tools">
+                    <ul class="ajs-menu-bar">
+                                            
+        <li class="normal ajs-menu-item">
+        <a id="action-menu-link" class="action aui-dropdown2-trigger-arrowless aui-button aui-button-subtle ajs-menu-title aui-dropdown2-trigger" href="#" aria-haspopup="true" aria-label="More options" aria-owns="action-menu" data-container="#navigation">
+            <span>
+                                    <span class="aui-icon aui-icon-small aui-iconfont-more" aria-label="More options"></span>
+                                
+            </span>
+        </a>         <div id="action-menu" class="aui-dropdown2 aui-style-default"  role="menu" aria-labelledby="action-menu-link" >
+                            <div class="aui-dropdown2-section">
+                    <ul  id="action-menu-primary"                          class="section-primary first"                         role="presentation" >
+                                                    <li
+                    role="presentation"
+            >
+
+    
+        
+    
+                                                                        
+    
+    
+            <a  id="view-attachments-link"                href="/pages/viewpageattachments.action?pageId=36258959"
+                rel="nofollow"
+                class="action-view-attachments"
+                 accessKey="t"                 title="View Attachments"                                                 role="menuitem"                >
+
+                        <span>
+                                A<u>t</u>tachments (12)
+            </span>        </a>
+    </li>
+                                                <li
+                    role="presentation"
+            >
+
+    
+        
+    
+                                                                        
+    
+    
+            <a  id="action-view-history-link"                href="/pages/viewpreviousversions.action?pageId=36258959"
+                rel="nofollow"
+                class="action-view-history"
+                                 title=""                                                 role="menuitem"                >
+
+                        <span>
+                                Page History
+            </span>        </a>
+    </li>
+                                        </ul>
+                </div>
+                            <div class="aui-dropdown2-section">
+                    <ul  id="action-menu-secondary"                          class="section-secondary"                         role="presentation" >
+                                                    <li
+                    role="presentation"
+            >
+
+    
+        
+    
+                                                                        
+    
+    
+            <a  id="view-page-info-link"                href="/pages/viewinfo.action?pageId=36258959"
+                rel="nofollow"
+                class="action-view-info"
+                                 title=""                                                 role="menuitem"                >
+
+                        <span>
+                                Page Information
+            </span>        </a>
+    </li>
+                                                <li
+                    role="presentation"
+            >
+
+    
+            
+    
+                                                                        
+    
+    
+            <a  id="view-resolved-comments"                href="#"
+                rel="nofollow"
+                class=""
+                                 title=""                                                 role="menuitem"                >
+
+                        <span>
+                                Resolved comments
+            </span>        </a>
+    </li>
+                                                <li
+                    role="presentation"
+            >
+
+    
+        
+    
+                                                                        
+    
+    
+            <a  id="view-in-hierarchy-link"                href="/pages/reorderpages.action?key=CON&amp;openId=36258959#selectedPageInHierarchy"
+                rel="nofollow"
+                class=""
+                                 title=""                                                 role="menuitem"                >
+
+                        <span>
+                                View in Hierarchy
+            </span>        </a>
+    </li>
+                                                <li
+                    role="presentation"
+            >
+
+    
+        
+    
+                                                                        
+    
+    
+            <a  id="action-view-source-link"                href="/plugins/viewsource/viewpagesrc.action?pageId=36258959"
+                rel="nofollow"
+                class="action-view-source popup-link"
+                                 title=""                                                 role="menuitem"                >
+
+                        <span>
+                                View Source
+            </span>        </a>
+    </li>
+                                                <li
+                    role="presentation"
+            >
+
+    
+        
+    
+                                                                        
+    
+    
+            <a  id="action-export-pdf-link"                href="/spaces/flyingpdf/pdfpageexport.action?pageId=36258959"
+                rel="nofollow"
+                class=""
+                                 title=""                                                 role="menuitem"                >
+
+                        <span>
+                                Export to PDF
+            </span>        </a>
+    </li>
+                                                <li
+                    role="presentation"
+            >
+
+    
+        
+    
+                                                                        
+    
+    
+            <a  id="action-export-word-link"                href="/exportword?pageId=36258959"
+                rel="nofollow"
+                class="action-export-word"
+                                 title=""                                                 role="menuitem"                >
+
+                        <span>
+                                Export to Word
+            </span>        </a>
+    </li>
+                                                <li
+                    role="presentation"
+            >
+
+    
+        
+    
+                                                                        
+    
+    
+            <a                 href="/plugins/lucidchart/selectVisio.action?contentId=36258959"
+                rel="nofollow"
+                class=""
+                                 title=""                                                 role="menuitem"                >
+
+                        <span>
+                                View Visio File
+            </span>        </a>
+    </li>
+                                        </ul>
+                </div>
+                            <div class="aui-dropdown2-section">
+                    <ul  id="action-menu-modify"                          class="section-modify"                         role="presentation" >
+                                                    <li
+                    role="presentation"
+            >
+
+    
+        
+    
+                                                                        
+    
+    
+            <a  id="action-copy-page-link"                href="/pages/copypage.action?idOfPageToCopy=36258959&amp;spaceKey=CON"
+                rel="nofollow"
+                class="action-copy"
+                                 title=""                                                 role="menuitem"                >
+
+                        <span>
+                                Copy
+            </span>        </a>
+    </li>
+                                        </ul>
+                </div>
+                    </div>
+    </li>
+            </ul>
+    </div>
+
+            
+            <div id="title-heading" class="pagetitle with-breadcrumbs">
+                
+                                    <div id="breadcrumb-section">
+                        
+    
+    
+    <nav aria-label="Breadcrumbs">
+        <ol id="breadcrumbs">
+                                                            
+                                
+            <li class="first" >
+                                
+                                    <span class=""><a href="/collector/pages.action?key=CON">Pages</a></span>
+                                                                                                    </ol>
+    </nav>
+
+
+                    </div>
+                
+                
+                
+            <div id="page-metadata-banner"><ul class="banner"><li id="system-content-items" class="noprint"><a href="" title="Unrestricted" id="content-metadata-page-restrictions-hidden" class="hidden"></a><a href="/pages/viewpageattachments.action?pageId=36258959&amp;metadataLink=true" title="12 attachments" id="content-metadata-attachments" class="aui-icon aui-icon-small aui-iconfont-attachment"></a></li><li class="page-metadata-item noprinthas-button"  id="content-metadata-jira-wrapper"><a href="" title="" id="content-metadata-jira" class="aui-button aui-button-subtle content-metadata-jira tipsy-disabled hidden"><span>Jira links</span></a></li></ul></div>
+        
+
+                <h1 id="title-text" class="with-breadcrumbs">
+                                                <a href="/display/CON/Welcome+to+Confluence+of+ETH+Zurich">Welcome to Confluence of ETH Zurich</a>
+                                    </h1>
+            </div>
+        </div><!-- \#main-header -->
+        
+        
+
+        <div id="sidebar-container">
+                                                </div><!-- \#sidebar-container -->
+
+        
+    
+
+        
+
+
+
+
+            
+    
+
+                                
+    
+
+    
+    
+        
+    
+    
+                    
+    
+
+    
+
+    
+            
+        
+
+    
+    
+
+    
+            
+        
+
+
+
+    
+<div id="content" class="page view">
+    
+
+
+<div id="action-messages">
+                        </div>
+
+
+
+            <script type="text/x-template" title="searchResultsGrid">
+    <table class="aui">
+        <thead>
+            <tr class="header">
+                <th class="search-result-title">Page Title</th>
+                <th class="search-result-space">Space</th>
+                <th class="search-result-date">Updated</th>
+            </tr>
+        </thead>
+    </table>
+</script>
+<script type="text/x-template" title="searchResultsGridCount">
+    <p class="search-result-count">{0}</p>
+</script>
+<script type="text/x-template" title="searchResultsGridRow">
+    <tr class="search-result">
+        <td class="search-result-title"><a href="{1}" class="content-type-{2}"><span>{0}</span></a></td>
+        <td class="search-result-space"><a class="space" href="/display/{4}/" title="{3}">{3}</a></td>
+        <td class="search-result-date"><span class="date" title="{6}">{5}</span></td>
+    </tr>
+</script>
+        
+    
+            
+
+        
+                            
+    
+
+                    
+
+        
+        <div class="page-metadata">
+    <ul>
+        <li class="page-metadata-modification-info">
+            
+        
+    
+    
+        
+    
+        
+            
+            Created by <span class='author'>     <a href="    /display/~mbu4ea
+"
+            aria-label="created by Buschor  Mark (4ea)"                       class="url fn"
+                            >Buschor  Mark (4ea)</a></span>, last modified by <span class='editor'>     <a href="    /display/~mabuscho
+"
+            aria-label="modified by Buschor  Mark (ID)"                       class="url fn"
+                            >Buschor  Mark (ID)</a></span> on <a class='last-modified' aria-label='modified on May 11, 2022, select to show changes' title='Show changes' href='/pages/diffpagesbyversion.action?pageId=36258959&amp;selectedPageVersions=31&amp;selectedPageVersions=32'>May 11, 2022</a>
+            </li>
+    </ul>
+</div>
+        
+                                            
+        <div id="main-content" class="wiki-content">
+                           
+        <div class="contentLayout2">
+<div class="columnLayout single" data-layout="single">
+<div class="cell normal" data-type="normal">
+<div class="innerCell">
+<br/><div class="sectionColumnWrapper conf-macro output-block" data-hasbody="true" data-macro-name="section"><div class="sectionMacro"><div class="sectionMacroRow"><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column" style="width:510px;min-width:510px;max-width:510px;"><div class="panel conf-macro output-block" data-hasbody="true" data-macro-name="panel" style="border-bottom: 1px solid white;border-width: 0px;"><div class="panelContent">
+<p><a href="#WelcometoConfluenceofETHZurich-1"><span class="confluence-embedded-file-wrapper confluence-embedded-manual-size"><img class="confluence-embedded-image" draggable="false" width="498" src="/download/attachments/36258959/previewHigh.jpg?version=1&amp;modificationDate=1594226270202&amp;api=v2" data-image-src="/download/attachments/36258959/previewHigh.jpg?version=1&amp;modificationDate=1594226270202&amp;api=v2" data-unresolved-comment-count="0" data-linked-resource-id="36258969" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="previewHigh.jpg" data-base-url="https://unlimited.ethz.ch" data-linked-resource-content-type="image/jpeg" data-linked-resource-container-id="36258959" data-linked-resource-container-version="32" alt="" /></span></a></p>
+</div></div></div><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column" style="width:300px;min-width:300px;max-width:300px;"><div class="panel conf-macro output-block" data-hasbody="true" data-macro-name="panel" style="background-color: #ebedef;border-color: #abb2b9;border-width: 1px;"><div class="panelContent" style="background-color: #ebedef;">
+<h3 style="text-align: center;" id="WelcometoConfluenceofETHZurich-WelcometoConfluenceofETHZurich">Welcome to Confluence of ETH Zurich</h3><hr /><div class="panel conf-macro output-block" data-hasbody="true" data-macro-name="panel" style="border-bottom: 1px solid white;border-width: 0px;"><div class="panelContent">
+<p style="text-align: center;">Confluence is where your team collaborates and shares knowledge — create, share and discuss your files, ideas, minutes, specs, mockups, diagrams, and projects.</p><p style="text-align: center;">To receive announcements about Confluence news and operations, please subscribe to the mailing list: <br /><strong><a class="external-link" href="https://sympa.ethz.ch/sympa/info/confluence-operations" rel="nofollow">confluence-operations in Sympa</a><br /></strong></p><p style="text-align: center;"><strong>Want to Order a new Space? <a href="https://unlimited.ethz.ch/x/RQfcBg" rel="nofollow">Click here</a></strong></p>
+</div></div>
+</div></div></div><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column"><p><span style="color: rgb(255,255,255);">S</span></p></div></div></div></div></div>
+</div>
+</div>
+<div class="columnLayout single" data-layout="single">
+<div class="cell normal" data-type="normal">
+<div class="innerCell">
+<h2 style="text-align: left;" id="WelcometoConfluenceofETHZurich-"><u><br/></u></h2><div class="sectionColumnWrapper conf-macro output-block" data-hasbody="true" data-macro-name="section"><div class="sectionMacro"><div class="sectionMacroRow"><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column" style="width:400px;min-width:400px;max-width:400px;"><h2 style="text-align: left;" id="WelcometoConfluenceofETHZurich-FAQ&amp;ManualsofITServices">FAQ &amp; Manuals of IT Services<u><br /></u></h2><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column" style="width:195px;min-width:195px;max-width:195px;"><div class="panel conf-macro output-block" data-hasbody="true" data-macro-name="panel" style="background-color: #d6eaf8;border-color: #0264ad;border-width: 1px;"><div class="panelContent" style="background-color: #d6eaf8;">
+<p style="text-align: center;"><a href="/display/itkb"><span class="confluence-embedded-file-wrapper confluence-embedded-manual-size"><img class="confluence-embedded-image confluence-thumbnail" draggable="false" width="120" src="/download/thumbnails/36258959/firststeps_en.png?version=1&amp;modificationDate=1594226269359&amp;api=v2" data-image-src="/download/attachments/36258959/firststeps_en.png?version=1&amp;modificationDate=1594226269359&amp;api=v2" data-unresolved-comment-count="0" data-linked-resource-id="36258960" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="firststeps_en.png" data-base-url="https://unlimited.ethz.ch" data-linked-resource-content-type="image/png" data-linked-resource-container-id="36258959" data-linked-resource-container-version="32" alt="" /></span></a></p><h3 style="text-align: center;" id="WelcometoConfluenceofETHZurich-ITKnowledgeBase(EN)"><a href="/display/itkb">IT Knowledge Base<br />(EN)</a></h3>
+</div></div></div><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column" style="width:195px;min-width:195px;max-width:195px;"><div class="panel conf-macro output-block" data-hasbody="true" data-macro-name="panel" style="background-color: #d4efdf;border-color: #3c5a0f;border-width: 1px;"><div class="panelContent" style="background-color: #d4efdf;">
+<p style="text-align: center;"><a href="/display/itwdb"><span class="confluence-embedded-file-wrapper confluence-embedded-manual-size"><img class="confluence-embedded-image confluence-thumbnail" draggable="false" width="120" src="/download/thumbnails/36258959/firststeps.png?version=1&amp;modificationDate=1594226269381&amp;api=v2" data-image-src="/download/attachments/36258959/firststeps.png?version=1&amp;modificationDate=1594226269381&amp;api=v2" data-unresolved-comment-count="0" data-linked-resource-id="36258961" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="firststeps.png" data-base-url="https://unlimited.ethz.ch" data-linked-resource-content-type="image/png" data-linked-resource-container-id="36258959" data-linked-resource-container-version="32" alt="" /></span></a></p><h3 style="text-align: center;" id="WelcometoConfluenceofETHZurich-IT-Wissensdatenbank(DE)"><a href="/display/itwdb">IT-Wissensdatenbank<br />(DE)</a></h3>
+</div></div></div></div><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column" style="width:10px;min-width:10px;max-width:10px;"><p><br /></p></div><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column" style="width:400px;min-width:400px;max-width:400px;"><h2 class="auto-cursor-target" id="WelcometoConfluenceofETHZurich-News&amp;Updates">News &amp; Updates</h2><div class="panel conf-macro output-block" data-hasbody="true" data-macro-name="panel" style="background-color: #ebedef;border-color: #abb2b9;border-width: 1px;"><div class="panelContent" style="background-color: #ebedef;">
+<div class="panel conf-macro output-block" data-hasbody="true" data-macro-name="panel" style="background-color: #ffffff;border-width: 1px;"><div class="panelContent" style="background-color: #ffffff;">
+<p>    
+
+</p><div class="blog-post-list conf-macro output-block" data-hasbody="false" data-macro-name="blog-posts">
+    <h4 class="sub-heading">Blog Posts</h4>
+    <ul>
+            <li class="blog-item">
+            <span class="blog-title">             <span class="icon aui-icon content-type-blogpost" title="Blog">Blog:</span>                 <a href="/pages/viewpage.action?pageId=40829180">New start page</a>
+         created by</span>
+            <div class="blog-item-creator">    <a href="    /display/~mbu4ea " class="url fn">Buschor  Mark (4ea)</a></div>
+            <div class="blog-item-date">
+                                    Jul 09, 2020
+                            </div>
+            <div class="blog-item-space"><a href="/display/CON">Confluence</a></div>
+        </li>
+        </ul>
+</div>
+<p> </p>
+</div></div><p class="auto-cursor-target" style="text-align: right;"><a href="https://unlimited.ethz.ch/display/SDE/2020/07/01/Confluence+Server+Update" rel="nofollow">Show More</a></p>
+</div></div><br /></div><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column"><p><br /></p></div></div></div></div><br/></div>
+</div>
+</div>
+<div class="columnLayout single" data-layout="single">
+<div class="cell normal" data-type="normal">
+<div class="innerCell">
+<div class="sectionColumnWrapper conf-macro output-block" data-hasbody="true" data-macro-name="section"><div class="sectionMacro"><div class="sectionMacroRow"><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column" style="width:270px;min-width:270px;max-width:270px;"><h4 class="auto-cursor-target" id="WelcometoConfluenceofETHZurich-OfficialWebsiteETHZurich">Official Website ETH Zurich</h4><div class="panel conf-macro output-block" data-hasbody="true" data-macro-name="panel" style="background-color: #ffffff;border-color: #abb2b9;border-width: 1px;"><div class="panelContent" style="background-color: #ffffff;">
+<a class="external-link" href="https://ethz.ch/en.html" rel="nofollow"><span class="confluence-embedded-file-wrapper image-center-wrapper confluence-embedded-manual-size"><img class="confluence-embedded-image confluence-thumbnail image-center" draggable="false" width="160" src="/download/thumbnails/36258959/eth_logo_kurz_pos.jpg?version=1&amp;modificationDate=1594226269522&amp;api=v2" data-image-src="/download/attachments/36258959/eth_logo_kurz_pos.jpg?version=1&amp;modificationDate=1594226269522&amp;api=v2" data-unresolved-comment-count="0" data-linked-resource-id="36258964" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="eth_logo_kurz_pos.jpg" data-base-url="https://unlimited.ethz.ch" data-linked-resource-content-type="image/jpeg" data-linked-resource-container-id="36258959" data-linked-resource-container-version="32" alt="" /></span></a>
+</div></div></div><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column" style="width:270px;min-width:270px;max-width:270px;"><h4 class="auto-cursor-target" id="WelcometoConfluenceofETHZurich-ConfluenceatETHZurich">Confluence at ETH Zurich</h4><div class="panel conf-macro output-block" data-hasbody="true" data-macro-name="panel" style="background-color: #ffffff;border-color: #abb2b9;border-width: 1px;"><div class="panelContent" style="background-color: #ffffff;">
+<p class="auto-cursor-target"><a class="external-link" href="https://ethz.ch/services/en/it-services/catalogue/web-application-hosting/wiki.html" rel="nofollow"><span class="confluence-embedded-file-wrapper image-center-wrapper confluence-embedded-manual-size"><img class="confluence-embedded-image confluence-thumbnail image-center" draggable="false" width="160" src="/download/thumbnails/36258959/Confluence@2x-blue%20Kopie.png?version=1&amp;modificationDate=1594226269509&amp;api=v2" data-image-src="/download/attachments/36258959/Confluence@2x-blue%20Kopie.png?version=1&amp;modificationDate=1594226269509&amp;api=v2" data-unresolved-comment-count="0" data-linked-resource-id="36258962" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="Confluence@2x-blue Kopie.png" data-base-url="https://unlimited.ethz.ch" data-linked-resource-content-type="image/png" data-linked-resource-container-id="36258959" data-linked-resource-container-version="32" alt="" /></span></a></p>
+</div></div></div><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column" style="width:270px;min-width:270px;max-width:270px;"><h4 class="auto-cursor-target" id="WelcometoConfluenceofETHZurich-Technicalcontact">Technical contact</h4><div class="panel conf-macro output-block" data-hasbody="true" data-macro-name="panel" style="background-color: #ffffff;border-color: #abb2b9;border-width: 1px;"><div class="panelContent" style="background-color: #ffffff;">
+<a class="external-link" href="https://ethz.ch/services/en/it-services.html" rel="nofollow"><span class="confluence-embedded-file-wrapper image-center-wrapper confluence-embedded-manual-size"><img class="confluence-embedded-image confluence-thumbnail image-center" draggable="false" width="160" src="/download/thumbnails/36258959/ITS-Logo_EN%20Kopie.png?version=1&amp;modificationDate=1594226269517&amp;api=v2" data-image-src="/download/attachments/36258959/ITS-Logo_EN%20Kopie.png?version=1&amp;modificationDate=1594226269517&amp;api=v2" data-unresolved-comment-count="0" data-linked-resource-id="36258963" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="ITS-Logo_EN Kopie.png" data-base-url="https://unlimited.ethz.ch" data-linked-resource-content-type="image/png" data-linked-resource-container-id="36258959" data-linked-resource-container-version="32" alt="" /></span></a>
+</div></div></div><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column"><p><br /></p></div></div></div></div><br/><br/><br/><br/><br/></div>
+</div>
+</div>
+</div>
+
+                
+        
+    
+        </div>
+
+                        
+    
+
+
+
+<div id="labels-section" class="pageSection group">
+    <div class="labels-section-content content-column" entityid="36258959" entitytype="page">
+	<div class="labels-content">
+		
+    <ul class="label-list label-list-right ">
+                    
+        <li class="aui-label " data-label-id="27984234"><a class="aui-label-split-main" href="/label/CON/confluence" rel="tag">confluence</a></li><li class="aui-label " data-label-id="41320449"><a class="aui-label-split-main" href="/label/CON/mainpage" rel="tag">mainpage</a></li><li class="aui-label " data-label-id="41320450"><a class="aui-label-split-main" href="/label/CON/landingpage" rel="tag">landingpage</a></li>
+            </ul>
+
+    </div>
+</div>
+</div>
+        
+		
+            
+
+
+
+
+            
+        
+
+
+
+
+
+
+
+
+                        
+    
+<div id="comments-section" class="pageSection group">
+        
+    
+
+
+
+</div>
+        
+
+
+                
+    
+            
+</div>
+
+    
+
+    
+
+
+
+
+    
+    
+
+    
+    
+    
+
+
+    
+<div id="space-tools-web-items" class="hidden">
+                <div data-label="Overview" data-href="/spaces/viewspacesummary.action?key=CON">Overview</div>
+            <div data-label="Content Tools" data-href="/pages/reorderpages.action?key=CON">Content Tools</div>
+            <div data-label="Apps" data-href="/spaces/scroll-viewport/config.action?key=CON#/list">Apps</div>
+    </div>
+        
+
+
+
+            </main><!-- \#main -->
+            
+    
+    
+        
+            
+            
+
+<div id="footer" role="contentinfo">
+    <section class="footer-body">
+
+                                                    
+        
+
+        <ul id="poweredby">
+            <li class="noprint">Powered by <a href="https://www.atlassian.com/software/confluence" class="hover-footer-link" rel="nofollow">Atlassian Confluence</a> <span id='footer-build-information'>8.2.0</span></li>
+            <li class="print-only">Printed by Atlassian Confluence 8.2.0</li>
+            <li class="noprint"><a href="https://support.atlassian.com/confluence-server/" class="hover-footer-link" rel="nofollow">Report a bug</a></li>
+            <li class="noprint"><a href="https://www.atlassian.com/company" class="hover-footer-link" rel="nofollow">Atlassian News</a></li>
+        </ul>
+
+        
+
+        <div id="footer-logo"><a href="https://www.atlassian.com/" rel="nofollow">Atlassian</a></div>
+
+                    
+        
+    </section>
+</div>
+
+    
+</div>
+
+</div><!-- \#full-height-container -->
+</div><!-- \#page -->
+
+    <span style="display:none;" id="confluence-server-performance">{"serverDuration": 190, "requestCorrelationId": "808bb53b99ee1bc0"}</span>
+</body>
+</html>
+    
diff --git a/docs/user-documentation/general-admin-users/custom-database-queries/img/382.png b/docs/user-documentation/general-admin-users/custom-database-queries/img/382.png
new file mode 100644
index 0000000000000000000000000000000000000000..b3b77c5239d08a4f1543c59eaaf49e1bc9e686d9
GIT binary patch
literal 30198
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
VKjHN*_+ifn($5tn%EgR){|E2PI0pa#

literal 0
HcmV?d00001

diff --git a/docs/user-documentation/general-admin-users/custom-database-queries/img/401.png b/docs/user-documentation/general-admin-users/custom-database-queries/img/401.png
new file mode 100644
index 00000000000..009cf449f85
--- /dev/null
+++ b/docs/user-documentation/general-admin-users/custom-database-queries/img/401.png
@@ -0,0 +1,859 @@
+    
+
+<!DOCTYPE html>
+<html lang="en-GB" >
+<head>
+                            <title>Welcome to Confluence of ETH Zurich - Confluence - Confluence</title>
+    
+        
+
+                        
+    
+                        
+    
+
+                
+    
+    <meta http-equiv="X-UA-Compatible" content="IE=EDGE,chrome=IE7">
+<meta charset="UTF-8">
+<meta id="confluence-context-path" name="confluence-context-path" content="">
+<meta id="confluence-base-url" name="confluence-base-url" content="https://unlimited.ethz.ch">
+
+    <meta id="atlassian-token" name="atlassian-token" content="2f665f788dd4d48becd59686fb87fb7075ed450b">
+
+
+<meta id="confluence-space-key" name="confluence-space-key" content="CON">
+<script type="text/javascript">
+        var contextPath = '';
+</script>
+
+    
+
+    <meta name="confluence-request-time" content="1688136365797">
+        
+    
+        
+            <style>.ia-fixed-sidebar, .ia-splitter-left {width: 285px;}.theme-default .ia-splitter #main {margin-left: 285px;}.ia-fixed-sidebar {visibility: hidden;}</style>
+            <meta name="ajs-use-keyboard-shortcuts" content="true">
+            <meta name="ajs-discovered-plugin-features" content="$discoveredList">
+            <meta name="ajs-keyboardshortcut-hash" content="5d1ba1fd696cce9a6e914516d1d9995b">
+            <meta id="team-calendars-has-jira-link" content="true">
+            <meta name="ajs-team-calendars-display-time-format" content="displayTimeFormat24">
+            <meta id="team-calendars-display-week-number" content="true">
+            <meta id="team-calendars-user-timezone" content="Europe/Zurich">
+            <script type="text/x-template" id="team-calendars-messages" title="team-calendars-messages"><fieldset class="i18n hidden"><input type="hidden" name="calendar3.month.long.july" value="July"><input type="hidden" name="calendar3.day.short.wednesday" value="Wed"><input type="hidden" name="calendar3.day.short.thursday" value="Thu"><input type="hidden" name="calendar3.month.short.march" value="Mar"><input type="hidden" name="calendar3.month.long.april" value="April"><input type="hidden" name="calendar3.month.long.october" value="October"><input type="hidden" name="calendar3.month.long.august" value="August"><input type="hidden" name="calendar3.month.short.july" value="Jul"><input type="hidden" name="calendar3.month.short.may" value="May"><input type="hidden" name="calendar3.month.short.november" value="Nov"><input type="hidden" name="calendar3.day.long.friday" value="Friday"><input type="hidden" name="calendar3.day.long.sunday" value="Sunday"><input type="hidden" name="calendar3.day.long.saturday" value="Saturday"><input type="hidden" name="calendar3.month.short.april" value="Apr"><input type="hidden" name="calendar3.day.long.wednesday" value="Wednesday"><input type="hidden" name="calendar3.month.long.december" value="December"><input type="hidden" name="calendar3.month.short.october" value="Oct"><input type="hidden" name="calendar3.day.long.monday" value="Monday"><input type="hidden" name="calendar3.month.short.june" value="Jun"><input type="hidden" name="calendar3.day.short.monday" value="Mon"><input type="hidden" name="calendar3.day.short.tuesday" value="Tue"><input type="hidden" name="calendar3.day.short.saturday" value="Sat"><input type="hidden" name="calendar3.month.long.march" value="March"><input type="hidden" name="calendar3.month.long.june" value="June"><input type="hidden" name="calendar3.month.short.february" value="Feb"><input type="hidden" name="calendar3.month.short.august" value="Aug"><input type="hidden" name="calendar3.month.short.december" value="Dec"><input type="hidden" name="calendar3.day.short.sunday" value="Sun"><input type="hidden" name="calendar3.month.long.february" value="February"><input type="hidden" name="calendar3.day.long.tuesday" value="Tuesday"><input type="hidden" name="calendar3.month.long.may" value="May"><input type="hidden" name="calendar3.month.long.september" value="September"><input type="hidden" name="calendar3.month.long.november" value="November"><input type="hidden" name="calendar3.month.short.january" value="Jan"><input type="hidden" name="calendar3.month.short.september" value="Sep"><input type="hidden" name="calendar3.day.long.thursday" value="Thursday"><input type="hidden" name="calendar3.month.long.january" value="January"><input type="hidden" name="calendar3.day.short.friday" value="Fri"></fieldset></script>
+            <script type="text/x-mathjax-config"> MathJax.Hub.Config({ tex2jax: { inlineMath: [ ['(mathjax-inline(', ')mathjax-inline)' ] ], displayMath: [ ['(mathjax-block(', ')mathjax-block)' ] ], }, asciimath2jax: { delimiters: [ ['(mathjax-ascii-math(',')mathjax-ascii-math)'] ] } }); </script> <script type="text/javascript" async src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML"> </script>
+            <meta name="ajs-is-confluence-admin" content="false">
+            <meta name="ajs-connection-timeout" content="10000">
+            
+    
+    
+            <meta name="ajs-page-title" content="Welcome to Confluence of ETH Zurich">
+            <meta name="ajs-latest-published-page-title" content="Welcome to Confluence of ETH Zurich">
+            <meta name="ajs-space-name" content="Confluence">
+            <meta name="ajs-page-id" content="36258959">
+            <meta name="ajs-latest-page-id" content="36258959">
+            <meta name="ajs-content-type" content="page">
+            <meta name="ajs-parent-page-id" content="">
+            <meta name="ajs-space-key" content="CON">
+            <meta name="ajs-max-number-editors" content="12">
+            <meta name="ajs-macro-placeholder-timeout" content="5000">
+            <meta name="ajs-jira-metadata-count" content="0">
+            <meta name="ajs-from-page-title" content="">
+            <meta name="ajs-can-remove-page" content="false">
+            <meta name="ajs-can-remove-page-hierarchy" content="false">
+            <meta name="ajs-browse-page-tree-mode" content="view">
+            <meta name="ajs-shared-drafts" content="true">
+            <meta name="ajs-context-path" content="">
+            <meta name="ajs-base-url" content="https://unlimited.ethz.ch">
+            <meta name="ajs-version-number" content="8.2.0">
+            <meta name="ajs-build-number" content="9004">
+            <meta name="ajs-remote-user" content="">
+            <meta name="ajs-remote-user-key" content="">
+            <meta name="ajs-remote-user-has-licensed-access" content="false">
+            <meta name="ajs-remote-user-has-browse-users-permission" content="false">
+            <meta name="ajs-current-user-fullname" content="">
+            <meta name="ajs-current-user-avatar-uri-reference" content="/images/icons/profilepics/anonymous.svg">
+            <meta name="ajs-static-resource-url-prefix" content="/s/-5iwf5w/9004/9r8qvy/_">
+            <meta name="ajs-global-settings-attachment-max-size" content="157286400">
+            <meta name="ajs-global-settings-quick-search-enabled" content="true">
+            <meta name="ajs-user-locale" content="en_GB">
+            <meta name="ajs-enabled-dark-features" content="site-wide.shared-drafts,site-wide.synchrony,clc.quick.create,confluence.view.edit.transition,cql.search.screen,confluence-inline-comments-resolved,http.session.registrar,nps.survey.inline.dialog,confluence.efi.onboarding.new.templates,atlassian.cdn.static.assets,pdf-preview,previews.sharing,previews.versions,file-annotations,confluence.efi.onboarding.rich.space.content,collaborative-audit-log,confluence.reindex.improvements,previews.conversion-service,editor.ajax.save,crowd.sync.nested.groups.group.membership.changes.batching.enabled,read.only.mode,graphql,previews.trigger-all-file-types,attachment.extracted.text.extractor,lucene.caching.filter,confluence.table.resizable,notification.batch,previews.sharing.pushstate,confluence-inline-comments-rich-editor,tc.tacca.dacca,site-wide.synchrony.opt-in,atlassian.webresource.twophase.js.i18n.disabled,confluence.denormalisedpermissions,file-annotations.likes,gatekeeper-ui-v2,v2.content.name.searcher,confluence.search.improvements.ranking,crowd.event.transformer.directory.manager.cache,mobile.supported.version,pulp,crowd.sync.delete.user.memberships.batching.enabled,confluence-inline-comments,confluence-inline-comments-dangling-comment,quick-reload-inline-comments-flags,confluence.retention.rules">
+            <meta name="ajs-atl-token" content="2f665f788dd4d48becd59686fb87fb7075ed450b">
+            <meta name="ajs-confluence-flavour" content="VANILLA">
+            <meta name="ajs-user-date-pattern" content="dd MMM yyyy">
+            <meta name="ajs-access-mode" content="READ_WRITE">
+            <meta name="ajs-render-mode" content="READ_WRITE">
+            <meta name="ajs-date.format" content="MMM dd, yyyy">
+    
+    <link rel="shortcut icon" href="/s/-5iwf5w/9004/9r8qvy/8/_/favicon.ico">
+    <link rel="icon" type="image/x-icon" href="/s/-5iwf5w/9004/9r8qvy/8/_/favicon.ico">
+
+<link rel="search" type="application/opensearchdescription+xml" href="/opensearch/osd.action" title="Confluence"/>
+    
+                    
+            <meta name="ajs-create-issue-metadata-show-discovery" content="false">
+            
+
+    <script>
+window.WRM=window.WRM||{};window.WRM._unparsedData=window.WRM._unparsedData||{};window.WRM._unparsedErrors=window.WRM._unparsedErrors||{};
+WRM._unparsedData["com.atlassian.applinks.applinks-plugin:applinks-common-exported.entity-types"]="{\u0022singular\u0022:{\u0022refapp.charlie\u0022:\u0022Charlie\u0022,\u0022fecru.project\u0022:\u0022Crucible Project\u0022,\u0022fecru.repository\u0022:\u0022FishEye Repository\u0022,\u0022stash.project\u0022:\u0022Stash Project\u0022,\u0022generic.entity\u0022:\u0022Generic Project\u0022,\u0022confluence.space\u0022:\u0022Confluence Space\u0022,\u0022bamboo.project\u0022:\u0022Bamboo Project\u0022,\u0022jira.project\u0022:\u0022Jira Project\u0022},\u0022plural\u0022:{\u0022refapp.charlie\u0022:\u0022Charlies\u0022,\u0022fecru.project\u0022:\u0022Crucible Projects\u0022,\u0022fecru.repository\u0022:\u0022FishEye Repositories\u0022,\u0022stash.project\u0022:\u0022Stash Projects\u0022,\u0022generic.entity\u0022:\u0022Generic Projects\u0022,\u0022confluence.space\u0022:\u0022Confluence Spaces\u0022,\u0022bamboo.project\u0022:\u0022Bamboo Projects\u0022,\u0022jira.project\u0022:\u0022Jira Projects\u0022}}";
+WRM._unparsedData["com.atlassian.analytics.analytics-client:programmatic-analytics-init.programmatic-analytics-data-provider"]="false";
+WRM._unparsedData["com.atlassian.confluence.plugins.confluence-license-banner:confluence-license-banner-resources.license-details"]="{\u0022daysBeforeLicenseExpiry\u0022:0,\u0022daysBeforeMaintenanceExpiry\u0022:0,\u0022showLicenseExpiryBanner\u0022:false,\u0022showMaintenanceExpiryBanner\u0022:false,\u0022renewUrl\u0022:null,\u0022salesUrl\u0022:null}";
+WRM._unparsedData["com.atlassian.plugins.atlassian-plugins-webresource-plugin:context-path.context-path"]="\u0022\u0022";
+WRM._unparsedData["com.atlassian.analytics.analytics-client:policy-update-init.policy-update-data-provider"]="false";
+WRM._unparsedData["com.atlassian.applinks.applinks-plugin:applinks-common-exported.authentication-types"]="{\u0022com.atlassian.applinks.api.auth.types.BasicAuthenticationProvider\u0022:\u0022Basic Access\u0022,\u0022com.atlassian.applinks.api.auth.types.TrustedAppsAuthenticationProvider\u0022:\u0022Trusted Applications\u0022,\u0022com.atlassian.applinks.api.auth.types.CorsAuthenticationProvider\u0022:\u0022CORS\u0022,\u0022com.atlassian.applinks.api.auth.types.OAuthAuthenticationProvider\u0022:\u0022OAuth\u0022,\u0022com.atlassian.applinks.api.auth.types.TwoLeggedOAuthAuthenticationProvider\u0022:\u0022OAuth\u0022,\u0022com.atlassian.applinks.api.auth.types.TwoLeggedOAuthWithImpersonationAuthenticationProvider\u0022:\u0022OAuth\u0022}";
+WRM._unparsedData["com.atlassian.confluence.plugins.confluence-search-ui-plugin:confluence-search-ui-plugin-resources.i18n-data"]="{\u0022search.ui.recent.link.text\u0022:\u0022View more recently visited\u0022,\u0022search.ui.search.results.empty\u0022:\u0022We couldn\u0027\u0027t find anything matching \u005C\u0022{0}\u005C\u0022.\u0022,\u0022search.ui.filter.clear.selected\u0022:\u0022Clear selected items\u0022,\u0022search.ui.content.name.search.items.panel.load.all.top.items.button.text\u0022:\u0022Show more app results...\u0022,\u0022search.ui.filter.contributor.button.text\u0022:\u0022Contributor\u0022,\u0022search.ui.filter.space.current.label\u0022:\u0022CURRENT\u0022,\u0022search.ui.clear.input.button.text\u0022:\u0022Clear text\u0022,\u0022search.ui.search.results.clear.button\u0022:\u0022clear your filters.\u0022,\u0022help.search.ui.link.title\u0022:\u0022Search tips\u0022,\u0022search.ui.container.close.text\u0022:\u0022Close\u0022,\u0022search.ui.filter.date.month.text\u0022:\u0022The past month\u0022,\u0022search.ui.infinite.scroll.button.text\u0022:\u0022More results\u0022,\u0022search.ui.filter.date.button.text\u0022:\u0022Date\u0022,\u0022search.ui.filter.date.week.text\u0022:\u0022The past week\u0022,\u0022search.ui.result.subtitle.calendar\u0022:\u0022Team calendar\u0022,\u0022search.ui.filter.date.heading\u0022:\u0022Last modified within\u0022,\u0022search.ui.filter.space.input.label\u0022:\u0022Find spaces...\u0022,\u0022search.ui.generic.error\u0022:\u0022Something went wrong. Refresh the page, or contact your admin if this keeps happening.\u0022,\u0022search.ui.recent.spaces\u0022:\u0022Recent Spaces\u0022,\u0022search.ui.result.subtitle.space\u0022:\u0022Space\u0022,\u0022search.ui.filter.space.category.input.label\u0022:\u0022Find space categories...\u0022,\u0022search.ui.filter.space.archive.label\u0022:\u0022Search archived spaces\u0022,\u0022search.ui.filter.label\u0022:\u0022filter\u0022,\u0022search.ui.filter.date.all.text\u0022:\u0022Any time\u0022,\u0022search.ui.filter.date.hour.text\u0022:\u0022The past day\u0022,\u0022search.ui.filters.heading\u0022:\u0022Filter by\u0022,\u0022search.ui.filter.label.input.label\u0022:\u0022Find labels...\u0022,\u0022search.ui.recent.items.anonymous\u0022:\u0022Start exploring. Your search results will appear here.\u0022,\u0022search.ui.input.label\u0022:\u0022Search\u0022,\u0022search.ui.input.aria.label\u0022:\u0022Search, when you type, your results will be displayed below.\u0022,\u0022search.ui.search.result\u0022:\u0022{0,choice,1#{0} search result|1\u003c{0} search results}\u0022,\u0022search.ui.filter.label.button.text\u0022:\u0022Label\u0022,\u0022search.ui.container.clear.ariaLabel\u0022:\u0022Clear\u0022,\u0022search.ui.input.alert\u0022:\u0022Hit enter to search\u0022,\u0022search.ui.filter.no.result.text\u0022:\u0022We can\u0027\u0027t find anything matching your search\u0022,\u0022search.ui.result.subtitle.user\u0022:\u0022User profile\u0022,\u0022search.ui.filter.contributor.input.label\u0022:\u0022Find people...\u0022,\u0022search.ui.filter.content.type.button.text\u0022:\u0022Type\u0022,\u0022search.ui.filter.date.year.text\u0022:\u0022The past year\u0022,\u0022search.ui.advanced.search.link.text\u0022:\u0022Advanced search\u0022,\u0022search.ui.filter.space.button.text\u0022:\u0022Space\u0022,\u0022search.ui.search.results.clear.line2\u0022:\u0022Try a different search term or\u0022,\u0022search.ui.filter.space.category.button.text\u0022:\u0022Space category\u0022,\u0022search.ui.search.results.clear.line1\u0022:\u0022We couldn\u0027\u0027t find anything matching your search.\u0022,\u0022search.ui.content.name.search.items.panel.load.all.top.items.admin.button.text\u0022:\u0022Show more settings and app results...\u0022,\u0022search.ui.recent.pages\u0022:\u0022Recently visited\u0022,\u0022search.ui.search.result.anonymous\u0022:\u0022{0,choice,1#{0} search result|1\u003c{0} search results}. Have an account? {1}Log in{2} to expand your search.\u0022,\u0022search.ui.recent.items.empty\u0022:\u0022Start exploring. Pages and spaces you\u0027\u0027ve visited recently will appear here.\u0022,\u0022search.ui.filter.space.init.heading\u0022:\u0022recent spaces\u0022}";
+WRM._unparsedData["com.atlassian.applinks.applinks-plugin:applinks-common-exported.applinks-types"]="{\u0022crowd\u0022:\u0022Crowd\u0022,\u0022confluence\u0022:\u0022Confluence\u0022,\u0022fecru\u0022:\u0022FishEye / Crucible\u0022,\u0022stash\u0022:\u0022Stash\u0022,\u0022jira\u0022:\u0022Jira\u0022,\u0022refapp\u0022:\u0022Reference Application\u0022,\u0022bamboo\u0022:\u0022Bamboo\u0022,\u0022generic\u0022:\u0022Generic Application\u0022}";
+WRM._unparsedData["com.atlassian.confluence.plugins.synchrony-interop:synchrony-status-banner-loader.synchrony-status"]="false";
+WRM._unparsedData["com.atlassian.applinks.applinks-plugin:applinks-common-exported.applinks-help-paths"]="{\u0022entries\u0022:{\u0022applinks.docs.root\u0022:\u0022https://confluence.atlassian.com/display/APPLINKS-090/\u0022,\u0022applinks.docs.diagnostics.troubleshoot.sslunmatched\u0022:\u0022SSL+and+application+link+troubleshooting+guide\u0022,\u0022applinks.docs.diagnostics.troubleshoot.oauthsignatureinvalid\u0022:\u0022OAuth+troubleshooting+guide\u0022,\u0022applinks.docs.diagnostics.troubleshoot.oauthtimestamprefused\u0022:\u0022OAuth+troubleshooting+guide\u0022,\u0022applinks.docs.delete.entity.link\u0022:\u0022Create+links+between+projects\u0022,\u0022applinks.docs.adding.application.link\u0022:\u0022Link+Atlassian+applications+to+work+together\u0022,\u0022applinks.docs.administration.guide\u0022:\u0022Application+Links+Documentation\u0022,\u0022applinks.docs.oauth.security\u0022:\u0022OAuth+security+for+application+links\u0022,\u0022applinks.docs.troubleshoot.application.links\u0022:\u0022Troubleshoot+application+links\u0022,\u0022applinks.docs.diagnostics.troubleshoot.unknownerror\u0022:\u0022Network+and+connectivity+troubleshooting+guide\u0022,\u0022applinks.docs.configuring.auth.trusted.apps\u0022:\u0022Configuring+Trusted+Applications+authentication+for+an+application+link\u0022,\u0022applinks.docs.diagnostics.troubleshoot.authlevelunsupported\u0022:\u0022OAuth+troubleshooting+guide\u0022,\u0022applinks.docs.diagnostics.troubleshoot.ssluntrusted\u0022:\u0022SSL+and+application+link+troubleshooting+guide\u0022,\u0022applinks.docs.diagnostics.troubleshoot.unknownhost\u0022:\u0022Network+and+connectivity+troubleshooting+guide\u0022,\u0022applinks.docs.delete.application.link\u0022:\u0022Link+Atlassian+applications+to+work+together\u0022,\u0022applinks.docs.adding.project.link\u0022:\u0022Configuring+Project+links+across+Applications\u0022,\u0022applinks.docs.link.applications\u0022:\u0022Link+Atlassian+applications+to+work+together\u0022,\u0022applinks.docs.diagnostics.troubleshoot.oauthproblem\u0022:\u0022OAuth+troubleshooting+guide\u0022,\u0022applinks.docs.diagnostics.troubleshoot.migration\u0022:\u0022Update+application+links+to+use+OAuth\u0022,\u0022applinks.docs.relocate.application.link\u0022:\u0022Link+Atlassian+applications+to+work+together\u0022,\u0022applinks.docs.administering.entity.links\u0022:\u0022Create+links+between+projects\u0022,\u0022applinks.docs.upgrade.application.link\u0022:\u0022OAuth+security+for+application+links\u0022,\u0022applinks.docs.diagnostics.troubleshoot.connectionrefused\u0022:\u0022Network+and+connectivity+troubleshooting+guide\u0022,\u0022applinks.docs.configuring.auth.oauth\u0022:\u0022OAuth+security+for+application+links\u0022,\u0022applinks.docs.insufficient.remote.permission\u0022:\u0022OAuth+security+for+application+links\u0022,\u0022applinks.docs.configuring.application.link.auth\u0022:\u0022OAuth+security+for+application+links\u0022,\u0022applinks.docs.diagnostics\u0022:\u0022Application+links+diagnostics\u0022,\u0022applinks.docs.configured.authentication.types\u0022:\u0022OAuth+security+for+application+links\u0022,\u0022applinks.docs.adding.entity.link\u0022:\u0022Create+links+between+projects\u0022,\u0022applinks.docs.diagnostics.troubleshoot.unexpectedresponse\u0022:\u0022Network+and+connectivity+troubleshooting+guide\u0022,\u0022applinks.docs.configuring.auth.basic\u0022:\u0022Configuring+Basic+HTTP+Authentication+for+an+Application+Link\u0022,\u0022applinks.docs.diagnostics.troubleshoot.authlevelmismatch\u0022:\u0022OAuth+troubleshooting+guide\u0022}}";
+WRM._unparsedData["com.atlassian.confluence.plugins.confluence-feature-discovery-plugin:confluence-feature-discovery-plugin-resources.test-mode"]="false";
+if(window.WRM._dataArrived)window.WRM._dataArrived();</script>
+<link rel="stylesheet" href="/s/3906b0a9678c0e7366e2037031ee723f-CDN/-5iwf5w/9004/9r8qvy/88fd744a9e5c04fb75da4bef47308e85/_/download/contextbatch/css/_super,-com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-perf-observer/batch.css" data-wrm-key="_super,-com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-perf-observer" data-wrm-batch-type="context" media="all">
+<link rel="stylesheet" href="/s/0c56633e0aefa2b6661634c23890e5e1-CDN/-5iwf5w/9004/9r8qvy/874b773bd8d8c495dc5a9025eccfabcc/_/download/contextbatch/css/atl.confluence.plugins.pagetree-desktop,main,viewcontent,atl.general,page,atl.comments,-_super/batch.css?cefp_collab_enabled=true&amp;cefp_ed_perm=false&amp;cefp_is_admin=false&amp;gatekeeper-ui-v2=true&amp;highlightactions=true" data-wrm-key="atl.confluence.plugins.pagetree-desktop,main,viewcontent,atl.general,page,atl.comments,-_super" data-wrm-batch-type="context" media="all">
+<link rel="stylesheet" href="/s/d41d8cd98f00b204e9800998ecf8427e-CDN/-5iwf5w/9004/9r8qvy/9.0.9/_/download/batch/confluence.macros.advanced:blogpost-resources/confluence.macros.advanced:blogpost-resources.css" data-wrm-key="confluence.macros.advanced:blogpost-resources" data-wrm-batch-type="resource" media="all">
+<link rel="stylesheet" href="/s/-5iwf5w/9004/9r8qvy/8/_/styles/custom.css" media="all">
+<script data-wrm-key="com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-perf-observer" data-wrm-batch-type="resource" data-initially-rendered>
+!function(){"use strict";if("PerformanceObserver"in window){const e=[];window.__observedResources=e;const r=e=>"script"===e?"script":"css";new PerformanceObserver((n=>{n.getEntries().filter((({initiatorType:e,name:r})=>{const n="script"===e||((e,r)=>"link"===e&&"css"===new URL(r).pathname.split(".").pop())(e,r),i=new URL(location.href).origin===new URL(r).origin;return n&&i})).forEach((({name:n,transferSize:i,encodedBodySize:s,initiatorType:o})=>{e.push([i,s,n,r(o)])}))})).observe({type:"resource"})}}();
+
+</script>
+<script src="/s/db7b93668ec3f1e28b20d5f4cb5aaf12-CDN/-5iwf5w/9004/9r8qvy/88fd744a9e5c04fb75da4bef47308e85/_/download/contextbatch/js/_super,-com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-perf-observer/batch.js?locale=en-GB" data-wrm-key="_super,-com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-perf-observer" data-wrm-batch-type="context" data-initially-rendered></script>
+<script src="/s/0341ac3c08eb7d3372fdf748f56002e3-CDN/-5iwf5w/9004/9r8qvy/874b773bd8d8c495dc5a9025eccfabcc/_/download/contextbatch/js/atl.confluence.plugins.pagetree-desktop,main,viewcontent,atl.general,page,atl.comments,-_super/batch.js?cefp_collab_enabled=true&amp;cefp_ed_perm=false&amp;cefp_is_admin=false&amp;gatekeeper-ui-v2=true&amp;highlightactions=true&amp;locale=en-GB" data-wrm-key="atl.confluence.plugins.pagetree-desktop,main,viewcontent,atl.general,page,atl.comments,-_super" data-wrm-batch-type="context" data-initially-rendered></script>
+<script type="module">WRM.requireLazily(["wr!com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-async"])</script>
+    
+
+        
+    
+
+        
+        <meta name="ajs-site-title" content="Confluence" />
+            
+    <script>
+jQuery(document).ready(function() {
+    jQuery(".external-link").attr("target", "_blank");
+});
+</script>
+<script type="text/javascript">
+    AJS.toInit(function(){
+        if (AJS.params.remoteUser == ''){
+          AJS.$('#who-can-view-button-ak-button').hide();
+         
+        }
+    });
+</script>
+
+    
+                <link rel="canonical" href="https://unlimited.ethz.ch/display/CON/Welcome+to+Confluence+of+ETH+Zurich">
+        <link rel="shortlink" href="https://unlimited.ethz.ch/x/j0QpAg">
+    <meta name="wikilink" content="[CON:Welcome to Confluence of ETH Zurich]">
+    <meta name="page-version" content="32">
+    <meta name="ajs-page-version" content="32">
+
+</head>
+
+    
+<body      id="com-atlassian-confluence" class="theme-default  aui-layout aui-theme-default">
+
+        
+            <div id='stp-licenseStatus-banner'></div>
+            <meta name="ajs-is-scroll-viewport-available" content="true">
+    <div id="page">
+<div id="full-height-container">
+    <div id="header-precursor">
+        <div class="cell">
+            
+                            </div>
+    </div>
+        
+
+
+
+
+
+<header id="header" role="banner">
+            <a class="aui-skip-link" href="https://unlimited.ethz.ch/login.action?os_destination=%2F" tabindex="1">Log in</a>
+        <nav class="aui-header aui-dropdown2-trigger-group" aria-label="Site"><div class="aui-header-inner"><div class="aui-header-before"><button class=" aui-dropdown2-trigger app-switcher-trigger aui-dropdown2-trigger-arrowless" aria-controls="app-switcher" aria-haspopup="true" role="button" data-aui-trigger href="#app-switcher"><span class="aui-icon aui-icon-small aui-iconfont-appswitcher">Linked Applications</span></button><div id="app-switcher" class="aui-dropdown2 aui-style-default" role="menu" hidden data-is-user-admin="false" data-is-switcher="true"><div class="app-switcher-loading">Loading&hellip;</div></div></div><div class="aui-header-primary"><span id="logo" class="aui-header-logo aui-header-logo-custom"><a href="/" aria-label="Go to home page"><img src="/download/attachments/327682/atl.site.logo?version=1&amp;modificationDate=1563454119905&amp;api=v2" alt="Confluence" /></a></span><ul class="aui-nav">
+                            <li>
+            
+    
+        
+<a  id="space-directory-link" href="/spacedirectory/view.action"  class=" aui-nav-imagelink"   title="Spaces">
+            <span>Spaces</span>
+    </a>
+        </li>
+                                <li class="aui-buttons">
+                                <a href="#" id="create-page-button" class="aui-button aui-button-primary clc-create-dialog-btn" title = 'Create from template' tabindex="0"><span class="aui-icon aui-icon-small aui-iconfont-more">Create </span></a>
+            </li>
+</ul>
+</div><div class="aui-header-secondary"><ul class="aui-nav">
+                        <li>
+        <div id="search-ui" class="aui-quicksearch dont-default-focus header-quicksearch"><button id="quick-search-query-button" aria-label="Search" aria-haspopup= "dialog" aria-controls="search_drawer" ></button><input id="quick-search-query" aria-label="Search" placeholder="Search" type="text" aria-haspopup= "dialog" aria-controls="search_drawer" /><div id="quick-search-alert" role="alert">Hit enter to search</div><aui-spinner size="small"></aui-spinner></div>
+    </li>
+        <li>
+            
+        <a id="help-menu-link" role="button" class="aui-nav-link aui-dropdown2-trigger aui-dropdown2-trigger-arrowless" href="#" aria-haspopup="true" aria-owns="help-menu-link-content" title="Help">
+        <span class="aui-icon aui-icon-small aui-iconfont-question-filled">Help</span>
+    </a>
+    <nav id="help-menu-link-content" class="aui-dropdown2 aui-style-default" >
+                    <div class="aui-dropdown2-section">
+                                    <strong></strong>
+                                <ul role="menu"
+                     role="menu"                    aria-label="Help"                    id="help-menu-link-pages"                    class="aui-list-truncate section-pages first">
+                                            <li role="presentation">
+        
+            
+<a role="menuitem"  id="confluence-help-link" href="https://docs.atlassian.com/confluence/docs-82/" class="    "      title="Visit the Confluence documentation home"  target="_blank"
+>
+        Online Help
+</a>
+</li>
+                                            <li role="presentation">
+    
+                
+<a role="menuitem"  id="keyboard-shortcuts-link" href="#" class="    "      title="View available keyboard shortcuts" >
+        Keyboard Shortcuts
+</a>
+</li>
+                                            <li role="presentation">
+    
+            
+<a role="menuitem"  id="feed-builder-link" href="/dashboard/configurerssfeed.action" class="    "      title="Create your custom RSS feed." >
+        Feed Builder
+</a>
+</li>
+                                            <li role="presentation">
+    
+            
+<a role="menuitem"  id="whats-new-menu-link" href="https://confluence.atlassian.com/display/DOC/Confluence+8.2+Release+Notes" class="    "      title="" >
+        What’s new
+</a>
+</li>
+                                            <li role="presentation">
+    
+                
+<a role="menuitem"  id="gadget-directory-link" href="#" class="   user-item administration-link "      title="Browse gadgets provided by Confluence" >
+        Available Gadgets
+</a>
+</li>
+                                            <li role="presentation">
+    
+            
+<a role="menuitem"  id="confluence-about-link" href="/aboutconfluencepage.action" class="    "      title="Get more information about Confluence" >
+        About Confluence
+</a>
+</li>
+                                    </ul>
+            </div>
+            </nav>
+    
+    </li>
+        <li>
+                
+    
+    </li>
+        <li>
+            
+    </li>
+        <li>
+                                            <li>
+        
+            
+<a role="menuitem"  id="login-link" href="/login.action?os_destination=%2F" class="   user-item login-link "      title="" >
+        Log in
+</a>
+</li>
+                        
+    </li>
+    </ul>
+</div></div><!-- .aui-header-inner--></nav><!-- .aui-header -->
+    <br class="clear">
+</header>
+    
+
+    
+    	<div class="ia-splitter">
+    		<div class="ia-splitter-left">
+    			<div class="ia-fixed-sidebar" role="complementary" aria-label=sidebar>
+                                            
+                            <div class="acs-side-bar ia-scrollable-section"><div class="acs-side-bar-space-info tipsy-enabled" data-configure-tooltip="Edit space details"><div class="avatar"><div class="space-logo" data-key="CON" data-name="Confluence" data-entity-type="confluence.space"><div class="avatar-img-container"><div class="avatar-img-wrapper"><a href="/display/CON/Welcome+to+Confluence+of+ETH+Zurich" title="Confluence"><img class="avatar-img" src="/images/logo/default-space-logo.svg" alt="Confluence"></a></div></div></div></div><div class="space-information-container"><div class="name"><a href="/display/CON/Welcome+to+Confluence+of+ETH+Zurich" title="Confluence">Confluence</a></div><div class="flyout-handle icon aui-icon aui-icon-small aui-iconfont-edit"></div></div></div><div class="acs-side-bar-content"><div class="acs-nav-wrapper"><div class="acs-nav" data-has-create-permission="false" data-quick-links-state="null" data-page-tree-state="null" data-nav-type="page-tree"><div class="acs-nav-sections"><div class="main-links-section "><ul class="acs-nav-list"><li class="acs-nav-item blog" data-collector-key="spacebar-blogs"><a class="acs-nav-item-link tipsy-enabled" href="/pages/viewrecentblogposts.action?key=CON" data-collapsed-tooltip="Blog"><span class="icon"></span><span class="acs-nav-item-label">Blog</span></a></li></ul></div><div class="quick-links-wrapper"><h2 class="ia-quick-links-header-title">Space shortcuts</h2><div class="quick-links-section tipsy-enabled "><ul class="acs-nav-list"><li class="acs-nav-item external_link"><a class="acs-nav-item-link tipsy-enabled" href="https://unlimited.ethz.ch/dashboard.action#all-updates" data-collapsed-tooltip="null"><span class="icon"></span><span class="acs-nav-item-label">Dashboard</span></a></li></ul></div></div></div></div></div><div class="ia-secondary-container tipsy-enabled" data-tree-type="page-tree"><div class="ia-secondary-header"><h2 class="ia-secondary-header-title page-tree"><span class="icon"></span><span class="label">Page tree</span></h2></div><div class="ia-secondary-content">
+
+
+<div class="plugin_pagetree conf-macro output-inline" data-hasbody="false" data-macro-name="pagetree">
+
+        
+        
+    <ul role="list" class="plugin_pagetree_children_list plugin_pagetree_children_list_noleftspace">
+        <div class="plugin_pagetree_children">
+        </div>
+    </ul>
+
+    <fieldset class="hidden">
+        <input type="hidden" name="treeId" value="" />
+        <input type="hidden" name="treeRequestId" value="/plugins/pagetree/naturalchildren.action?decorator=none&amp;excerpt=false&amp;sort=position&amp;reverse=false&amp;disableLinks=false&amp;expandCurrent=true&amp;placement=sidebar" />
+        <input type="hidden" name="treePageId" value="36258959" />
+
+        <input type="hidden" name="noRoot" value="false" />
+        <input type="hidden" name="rootPageId" value="36258959" />
+
+        <input type="hidden" name="rootPage" value="" />
+        <input type="hidden" name="startDepth" value="0" />
+        <input type="hidden" name="spaceKey" value="CON" />
+
+        <input type="hidden" name="i18n-pagetree.loading" value="Loading..." />
+        <input type="hidden" name="i18n-pagetree.error.permission" value="Unable to load page tree. It seems that you do not have permission to view the root page." />
+        <input type="hidden" name="i18n-pagetree.eeror.general" value="There was a problem retrieving the page tree. Please check the server log file for more information." />
+        <input type="hidden" name="loginUrl" value="/login.action?os_destination=%2Fpages%2Fviewpage.action%3FspaceKey%3DCON%26title%3DWelcome%2Bto%2BConfluence%2Bof%2BETH%2BZurich&amp;permissionViolation=true" />
+        <input type="hidden" name="mobile" value="false" />
+        <input type="hidden" name="placement" value="sidebar" />
+
+                <fieldset class="hidden">
+                            <input type="hidden" name="ancestorId" value="36258959" />
+                    </fieldset>
+    </fieldset>
+</div>
+</div></div></div><div class="hidden"><a href="/collector/pages.action?key=CON" id="space-pages-link"></a><script type="text/x-template" title="logo-config-content"><h2>Space Details</h2><div class="personal-space-logo-hint">Your profile picture is used as the logo for your personal space. <a href="/users/profile/editmyprofilepicture.action" target="_blank">Change your profile picture</a>.</div></script></div></div><div class="space-tools-section"><div id="space-tools-menu-additional-items" class="hidden"><div data-label="Browse pages" data-class="" data-href="/pages/reorderpages.action?key=CON">Browse pages</div></div><button id="space-tools-menu-trigger"  class=" aui-dropdown2-trigger aui-button aui-button-subtle tipsy-enabled aui-dropdown2-trigger-arrowless " aria-controls="space-tools-menu" aria-haspopup="true" role="button" data-aui-trigger><span class="aui-icon aui-icon-small aui-iconfont-configure">Configure</span><span class="aui-button-label">Space tools</span><span class="aui-icon "></span></button><div id="space-tools-menu" class="aui-dropdown2 aui-style-default space-tools-dropdown" role="menu" hidden data-aui-alignment="top left"></div><a href="#" role="button" class="expand-collapse-trigger aui-icon aui-icon-small aui-iconfont-chevron-double-left" aria-expanded="true"></a></div>
+                    
+                        			</div>
+    		</div>
+        <!-- \#header -->
+
+            
+    
+        <main role="main" id="main" class=" aui-page-panel">
+                        <div id="main-header">
+                        
+    <div id="navigation" class="content-navigation view" role="region" aria-label="Page tools">
+                    <ul class="ajs-menu-bar">
+                                            
+        <li class="normal ajs-menu-item">
+        <a id="action-menu-link" class="action aui-dropdown2-trigger-arrowless aui-button aui-button-subtle ajs-menu-title aui-dropdown2-trigger" href="#" aria-haspopup="true" aria-label="More options" aria-owns="action-menu" data-container="#navigation">
+            <span>
+                                    <span class="aui-icon aui-icon-small aui-iconfont-more" aria-label="More options"></span>
+                                
+            </span>
+        </a>         <div id="action-menu" class="aui-dropdown2 aui-style-default"  role="menu" aria-labelledby="action-menu-link" >
+                            <div class="aui-dropdown2-section">
+                    <ul  id="action-menu-primary"                          class="section-primary first"                         role="presentation" >
+                                                    <li
+                    role="presentation"
+            >
+
+    
+        
+    
+                                                                        
+    
+    
+            <a  id="view-attachments-link"                href="/pages/viewpageattachments.action?pageId=36258959"
+                rel="nofollow"
+                class="action-view-attachments"
+                 accessKey="t"                 title="View Attachments"                                                 role="menuitem"                >
+
+                        <span>
+                                A<u>t</u>tachments (12)
+            </span>        </a>
+    </li>
+                                                <li
+                    role="presentation"
+            >
+
+    
+        
+    
+                                                                        
+    
+    
+            <a  id="action-view-history-link"                href="/pages/viewpreviousversions.action?pageId=36258959"
+                rel="nofollow"
+                class="action-view-history"
+                                 title=""                                                 role="menuitem"                >
+
+                        <span>
+                                Page History
+            </span>        </a>
+    </li>
+                                        </ul>
+                </div>
+                            <div class="aui-dropdown2-section">
+                    <ul  id="action-menu-secondary"                          class="section-secondary"                         role="presentation" >
+                                                    <li
+                    role="presentation"
+            >
+
+    
+        
+    
+                                                                        
+    
+    
+            <a  id="view-page-info-link"                href="/pages/viewinfo.action?pageId=36258959"
+                rel="nofollow"
+                class="action-view-info"
+                                 title=""                                                 role="menuitem"                >
+
+                        <span>
+                                Page Information
+            </span>        </a>
+    </li>
+                                                <li
+                    role="presentation"
+            >
+
+    
+            
+    
+                                                                        
+    
+    
+            <a  id="view-resolved-comments"                href="#"
+                rel="nofollow"
+                class=""
+                                 title=""                                                 role="menuitem"                >
+
+                        <span>
+                                Resolved comments
+            </span>        </a>
+    </li>
+                                                <li
+                    role="presentation"
+            >
+
+    
+        
+    
+                                                                        
+    
+    
+            <a  id="view-in-hierarchy-link"                href="/pages/reorderpages.action?key=CON&amp;openId=36258959#selectedPageInHierarchy"
+                rel="nofollow"
+                class=""
+                                 title=""                                                 role="menuitem"                >
+
+                        <span>
+                                View in Hierarchy
+            </span>        </a>
+    </li>
+                                                <li
+                    role="presentation"
+            >
+
+    
+        
+    
+                                                                        
+    
+    
+            <a  id="action-view-source-link"                href="/plugins/viewsource/viewpagesrc.action?pageId=36258959"
+                rel="nofollow"
+                class="action-view-source popup-link"
+                                 title=""                                                 role="menuitem"                >
+
+                        <span>
+                                View Source
+            </span>        </a>
+    </li>
+                                                <li
+                    role="presentation"
+            >
+
+    
+        
+    
+                                                                        
+    
+    
+            <a  id="action-export-pdf-link"                href="/spaces/flyingpdf/pdfpageexport.action?pageId=36258959"
+                rel="nofollow"
+                class=""
+                                 title=""                                                 role="menuitem"                >
+
+                        <span>
+                                Export to PDF
+            </span>        </a>
+    </li>
+                                                <li
+                    role="presentation"
+            >
+
+    
+        
+    
+                                                                        
+    
+    
+            <a  id="action-export-word-link"                href="/exportword?pageId=36258959"
+                rel="nofollow"
+                class="action-export-word"
+                                 title=""                                                 role="menuitem"                >
+
+                        <span>
+                                Export to Word
+            </span>        </a>
+    </li>
+                                                <li
+                    role="presentation"
+            >
+
+    
+        
+    
+                                                                        
+    
+    
+            <a                 href="/plugins/lucidchart/selectVisio.action?contentId=36258959"
+                rel="nofollow"
+                class=""
+                                 title=""                                                 role="menuitem"                >
+
+                        <span>
+                                View Visio File
+            </span>        </a>
+    </li>
+                                        </ul>
+                </div>
+                            <div class="aui-dropdown2-section">
+                    <ul  id="action-menu-modify"                          class="section-modify"                         role="presentation" >
+                                                    <li
+                    role="presentation"
+            >
+
+    
+        
+    
+                                                                        
+    
+    
+            <a  id="action-copy-page-link"                href="/pages/copypage.action?idOfPageToCopy=36258959&amp;spaceKey=CON"
+                rel="nofollow"
+                class="action-copy"
+                                 title=""                                                 role="menuitem"                >
+
+                        <span>
+                                Copy
+            </span>        </a>
+    </li>
+                                        </ul>
+                </div>
+                    </div>
+    </li>
+            </ul>
+    </div>
+
+            
+            <div id="title-heading" class="pagetitle with-breadcrumbs">
+                
+                                    <div id="breadcrumb-section">
+                        
+    
+    
+    <nav aria-label="Breadcrumbs">
+        <ol id="breadcrumbs">
+                                                            
+                                
+            <li class="first" >
+                                
+                                    <span class=""><a href="/collector/pages.action?key=CON">Pages</a></span>
+                                                                                                    </ol>
+    </nav>
+
+
+                    </div>
+                
+                
+                
+            <div id="page-metadata-banner"><ul class="banner"><li id="system-content-items" class="noprint"><a href="" title="Unrestricted" id="content-metadata-page-restrictions-hidden" class="hidden"></a><a href="/pages/viewpageattachments.action?pageId=36258959&amp;metadataLink=true" title="12 attachments" id="content-metadata-attachments" class="aui-icon aui-icon-small aui-iconfont-attachment"></a></li><li class="page-metadata-item noprinthas-button"  id="content-metadata-jira-wrapper"><a href="" title="" id="content-metadata-jira" class="aui-button aui-button-subtle content-metadata-jira tipsy-disabled hidden"><span>Jira links</span></a></li></ul></div>
+        
+
+                <h1 id="title-text" class="with-breadcrumbs">
+                                                <a href="/display/CON/Welcome+to+Confluence+of+ETH+Zurich">Welcome to Confluence of ETH Zurich</a>
+                                    </h1>
+            </div>
+        </div><!-- \#main-header -->
+        
+        
+
+        <div id="sidebar-container">
+                                                </div><!-- \#sidebar-container -->
+
+        
+    
+
+        
+
+
+
+
+            
+    
+
+                                
+    
+
+    
+    
+        
+    
+    
+                    
+    
+
+    
+
+    
+            
+        
+
+    
+    
+
+    
+            
+        
+
+
+
+    
+<div id="content" class="page view">
+    
+
+
+<div id="action-messages">
+                        </div>
+
+
+
+            <script type="text/x-template" title="searchResultsGrid">
+    <table class="aui">
+        <thead>
+            <tr class="header">
+                <th class="search-result-title">Page Title</th>
+                <th class="search-result-space">Space</th>
+                <th class="search-result-date">Updated</th>
+            </tr>
+        </thead>
+    </table>
+</script>
+<script type="text/x-template" title="searchResultsGridCount">
+    <p class="search-result-count">{0}</p>
+</script>
+<script type="text/x-template" title="searchResultsGridRow">
+    <tr class="search-result">
+        <td class="search-result-title"><a href="{1}" class="content-type-{2}"><span>{0}</span></a></td>
+        <td class="search-result-space"><a class="space" href="/display/{4}/" title="{3}">{3}</a></td>
+        <td class="search-result-date"><span class="date" title="{6}">{5}</span></td>
+    </tr>
+</script>
+        
+    
+            
+
+        
+                            
+    
+
+                    
+
+        
+        <div class="page-metadata">
+    <ul>
+        <li class="page-metadata-modification-info">
+            
+        
+    
+    
+        
+    
+        
+            
+            Created by <span class='author'>     <a href="    /display/~mbu4ea
+"
+            aria-label="created by Buschor  Mark (4ea)"                       class="url fn"
+                            >Buschor  Mark (4ea)</a></span>, last modified by <span class='editor'>     <a href="    /display/~mabuscho
+"
+            aria-label="modified by Buschor  Mark (ID)"                       class="url fn"
+                            >Buschor  Mark (ID)</a></span> on <a class='last-modified' aria-label='modified on May 11, 2022, select to show changes' title='Show changes' href='/pages/diffpagesbyversion.action?pageId=36258959&amp;selectedPageVersions=31&amp;selectedPageVersions=32'>May 11, 2022</a>
+            </li>
+    </ul>
+</div>
+        
+                                            
+        <div id="main-content" class="wiki-content">
+                           
+        <div class="contentLayout2">
+<div class="columnLayout single" data-layout="single">
+<div class="cell normal" data-type="normal">
+<div class="innerCell">
+<br/><div class="sectionColumnWrapper conf-macro output-block" data-hasbody="true" data-macro-name="section"><div class="sectionMacro"><div class="sectionMacroRow"><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column" style="width:510px;min-width:510px;max-width:510px;"><div class="panel conf-macro output-block" data-hasbody="true" data-macro-name="panel" style="border-bottom: 1px solid white;border-width: 0px;"><div class="panelContent">
+<p><a href="#WelcometoConfluenceofETHZurich-1"><span class="confluence-embedded-file-wrapper confluence-embedded-manual-size"><img class="confluence-embedded-image" draggable="false" width="498" src="/download/attachments/36258959/previewHigh.jpg?version=1&amp;modificationDate=1594226270202&amp;api=v2" data-image-src="/download/attachments/36258959/previewHigh.jpg?version=1&amp;modificationDate=1594226270202&amp;api=v2" data-unresolved-comment-count="0" data-linked-resource-id="36258969" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="previewHigh.jpg" data-base-url="https://unlimited.ethz.ch" data-linked-resource-content-type="image/jpeg" data-linked-resource-container-id="36258959" data-linked-resource-container-version="32" alt="" /></span></a></p>
+</div></div></div><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column" style="width:300px;min-width:300px;max-width:300px;"><div class="panel conf-macro output-block" data-hasbody="true" data-macro-name="panel" style="background-color: #ebedef;border-color: #abb2b9;border-width: 1px;"><div class="panelContent" style="background-color: #ebedef;">
+<h3 style="text-align: center;" id="WelcometoConfluenceofETHZurich-WelcometoConfluenceofETHZurich">Welcome to Confluence of ETH Zurich</h3><hr /><div class="panel conf-macro output-block" data-hasbody="true" data-macro-name="panel" style="border-bottom: 1px solid white;border-width: 0px;"><div class="panelContent">
+<p style="text-align: center;">Confluence is where your team collaborates and shares knowledge — create, share and discuss your files, ideas, minutes, specs, mockups, diagrams, and projects.</p><p style="text-align: center;">To receive announcements about Confluence news and operations, please subscribe to the mailing list: <br /><strong><a class="external-link" href="https://sympa.ethz.ch/sympa/info/confluence-operations" rel="nofollow">confluence-operations in Sympa</a><br /></strong></p><p style="text-align: center;"><strong>Want to Order a new Space? <a href="https://unlimited.ethz.ch/x/RQfcBg" rel="nofollow">Click here</a></strong></p>
+</div></div>
+</div></div></div><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column"><p><span style="color: rgb(255,255,255);">S</span></p></div></div></div></div></div>
+</div>
+</div>
+<div class="columnLayout single" data-layout="single">
+<div class="cell normal" data-type="normal">
+<div class="innerCell">
+<h2 style="text-align: left;" id="WelcometoConfluenceofETHZurich-"><u><br/></u></h2><div class="sectionColumnWrapper conf-macro output-block" data-hasbody="true" data-macro-name="section"><div class="sectionMacro"><div class="sectionMacroRow"><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column" style="width:400px;min-width:400px;max-width:400px;"><h2 style="text-align: left;" id="WelcometoConfluenceofETHZurich-FAQ&amp;ManualsofITServices">FAQ &amp; Manuals of IT Services<u><br /></u></h2><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column" style="width:195px;min-width:195px;max-width:195px;"><div class="panel conf-macro output-block" data-hasbody="true" data-macro-name="panel" style="background-color: #d6eaf8;border-color: #0264ad;border-width: 1px;"><div class="panelContent" style="background-color: #d6eaf8;">
+<p style="text-align: center;"><a href="/display/itkb"><span class="confluence-embedded-file-wrapper confluence-embedded-manual-size"><img class="confluence-embedded-image confluence-thumbnail" draggable="false" width="120" src="/download/thumbnails/36258959/firststeps_en.png?version=1&amp;modificationDate=1594226269359&amp;api=v2" data-image-src="/download/attachments/36258959/firststeps_en.png?version=1&amp;modificationDate=1594226269359&amp;api=v2" data-unresolved-comment-count="0" data-linked-resource-id="36258960" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="firststeps_en.png" data-base-url="https://unlimited.ethz.ch" data-linked-resource-content-type="image/png" data-linked-resource-container-id="36258959" data-linked-resource-container-version="32" alt="" /></span></a></p><h3 style="text-align: center;" id="WelcometoConfluenceofETHZurich-ITKnowledgeBase(EN)"><a href="/display/itkb">IT Knowledge Base<br />(EN)</a></h3>
+</div></div></div><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column" style="width:195px;min-width:195px;max-width:195px;"><div class="panel conf-macro output-block" data-hasbody="true" data-macro-name="panel" style="background-color: #d4efdf;border-color: #3c5a0f;border-width: 1px;"><div class="panelContent" style="background-color: #d4efdf;">
+<p style="text-align: center;"><a href="/display/itwdb"><span class="confluence-embedded-file-wrapper confluence-embedded-manual-size"><img class="confluence-embedded-image confluence-thumbnail" draggable="false" width="120" src="/download/thumbnails/36258959/firststeps.png?version=1&amp;modificationDate=1594226269381&amp;api=v2" data-image-src="/download/attachments/36258959/firststeps.png?version=1&amp;modificationDate=1594226269381&amp;api=v2" data-unresolved-comment-count="0" data-linked-resource-id="36258961" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="firststeps.png" data-base-url="https://unlimited.ethz.ch" data-linked-resource-content-type="image/png" data-linked-resource-container-id="36258959" data-linked-resource-container-version="32" alt="" /></span></a></p><h3 style="text-align: center;" id="WelcometoConfluenceofETHZurich-IT-Wissensdatenbank(DE)"><a href="/display/itwdb">IT-Wissensdatenbank<br />(DE)</a></h3>
+</div></div></div></div><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column" style="width:10px;min-width:10px;max-width:10px;"><p><br /></p></div><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column" style="width:400px;min-width:400px;max-width:400px;"><h2 class="auto-cursor-target" id="WelcometoConfluenceofETHZurich-News&amp;Updates">News &amp; Updates</h2><div class="panel conf-macro output-block" data-hasbody="true" data-macro-name="panel" style="background-color: #ebedef;border-color: #abb2b9;border-width: 1px;"><div class="panelContent" style="background-color: #ebedef;">
+<div class="panel conf-macro output-block" data-hasbody="true" data-macro-name="panel" style="background-color: #ffffff;border-width: 1px;"><div class="panelContent" style="background-color: #ffffff;">
+<p>    
+
+</p><div class="blog-post-list conf-macro output-block" data-hasbody="false" data-macro-name="blog-posts">
+    <h4 class="sub-heading">Blog Posts</h4>
+    <ul>
+            <li class="blog-item">
+            <span class="blog-title">             <span class="icon aui-icon content-type-blogpost" title="Blog">Blog:</span>                 <a href="/pages/viewpage.action?pageId=40829180">New start page</a>
+         created by</span>
+            <div class="blog-item-creator">    <a href="    /display/~mbu4ea " class="url fn">Buschor  Mark (4ea)</a></div>
+            <div class="blog-item-date">
+                                    Jul 09, 2020
+                            </div>
+            <div class="blog-item-space"><a href="/display/CON">Confluence</a></div>
+        </li>
+        </ul>
+</div>
+<p> </p>
+</div></div><p class="auto-cursor-target" style="text-align: right;"><a href="https://unlimited.ethz.ch/display/SDE/2020/07/01/Confluence+Server+Update" rel="nofollow">Show More</a></p>
+</div></div><br /></div><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column"><p><br /></p></div></div></div></div><br/></div>
+</div>
+</div>
+<div class="columnLayout single" data-layout="single">
+<div class="cell normal" data-type="normal">
+<div class="innerCell">
+<div class="sectionColumnWrapper conf-macro output-block" data-hasbody="true" data-macro-name="section"><div class="sectionMacro"><div class="sectionMacroRow"><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column" style="width:270px;min-width:270px;max-width:270px;"><h4 class="auto-cursor-target" id="WelcometoConfluenceofETHZurich-OfficialWebsiteETHZurich">Official Website ETH Zurich</h4><div class="panel conf-macro output-block" data-hasbody="true" data-macro-name="panel" style="background-color: #ffffff;border-color: #abb2b9;border-width: 1px;"><div class="panelContent" style="background-color: #ffffff;">
+<a class="external-link" href="https://ethz.ch/en.html" rel="nofollow"><span class="confluence-embedded-file-wrapper image-center-wrapper confluence-embedded-manual-size"><img class="confluence-embedded-image confluence-thumbnail image-center" draggable="false" width="160" src="/download/thumbnails/36258959/eth_logo_kurz_pos.jpg?version=1&amp;modificationDate=1594226269522&amp;api=v2" data-image-src="/download/attachments/36258959/eth_logo_kurz_pos.jpg?version=1&amp;modificationDate=1594226269522&amp;api=v2" data-unresolved-comment-count="0" data-linked-resource-id="36258964" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="eth_logo_kurz_pos.jpg" data-base-url="https://unlimited.ethz.ch" data-linked-resource-content-type="image/jpeg" data-linked-resource-container-id="36258959" data-linked-resource-container-version="32" alt="" /></span></a>
+</div></div></div><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column" style="width:270px;min-width:270px;max-width:270px;"><h4 class="auto-cursor-target" id="WelcometoConfluenceofETHZurich-ConfluenceatETHZurich">Confluence at ETH Zurich</h4><div class="panel conf-macro output-block" data-hasbody="true" data-macro-name="panel" style="background-color: #ffffff;border-color: #abb2b9;border-width: 1px;"><div class="panelContent" style="background-color: #ffffff;">
+<p class="auto-cursor-target"><a class="external-link" href="https://ethz.ch/services/en/it-services/catalogue/web-application-hosting/wiki.html" rel="nofollow"><span class="confluence-embedded-file-wrapper image-center-wrapper confluence-embedded-manual-size"><img class="confluence-embedded-image confluence-thumbnail image-center" draggable="false" width="160" src="/download/thumbnails/36258959/Confluence@2x-blue%20Kopie.png?version=1&amp;modificationDate=1594226269509&amp;api=v2" data-image-src="/download/attachments/36258959/Confluence@2x-blue%20Kopie.png?version=1&amp;modificationDate=1594226269509&amp;api=v2" data-unresolved-comment-count="0" data-linked-resource-id="36258962" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="Confluence@2x-blue Kopie.png" data-base-url="https://unlimited.ethz.ch" data-linked-resource-content-type="image/png" data-linked-resource-container-id="36258959" data-linked-resource-container-version="32" alt="" /></span></a></p>
+</div></div></div><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column" style="width:270px;min-width:270px;max-width:270px;"><h4 class="auto-cursor-target" id="WelcometoConfluenceofETHZurich-Technicalcontact">Technical contact</h4><div class="panel conf-macro output-block" data-hasbody="true" data-macro-name="panel" style="background-color: #ffffff;border-color: #abb2b9;border-width: 1px;"><div class="panelContent" style="background-color: #ffffff;">
+<a class="external-link" href="https://ethz.ch/services/en/it-services.html" rel="nofollow"><span class="confluence-embedded-file-wrapper image-center-wrapper confluence-embedded-manual-size"><img class="confluence-embedded-image confluence-thumbnail image-center" draggable="false" width="160" src="/download/thumbnails/36258959/ITS-Logo_EN%20Kopie.png?version=1&amp;modificationDate=1594226269517&amp;api=v2" data-image-src="/download/attachments/36258959/ITS-Logo_EN%20Kopie.png?version=1&amp;modificationDate=1594226269517&amp;api=v2" data-unresolved-comment-count="0" data-linked-resource-id="36258963" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="ITS-Logo_EN Kopie.png" data-base-url="https://unlimited.ethz.ch" data-linked-resource-content-type="image/png" data-linked-resource-container-id="36258959" data-linked-resource-container-version="32" alt="" /></span></a>
+</div></div></div><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column"><p><br /></p></div></div></div></div><br/><br/><br/><br/><br/></div>
+</div>
+</div>
+</div>
+
+                
+        
+    
+        </div>
+
+                        
+    
+
+
+
+<div id="labels-section" class="pageSection group">
+    <div class="labels-section-content content-column" entityid="36258959" entitytype="page">
+	<div class="labels-content">
+		
+    <ul class="label-list label-list-right ">
+                    
+        <li class="aui-label " data-label-id="27984234"><a class="aui-label-split-main" href="/label/CON/confluence" rel="tag">confluence</a></li><li class="aui-label " data-label-id="41320449"><a class="aui-label-split-main" href="/label/CON/mainpage" rel="tag">mainpage</a></li><li class="aui-label " data-label-id="41320450"><a class="aui-label-split-main" href="/label/CON/landingpage" rel="tag">landingpage</a></li>
+            </ul>
+
+    </div>
+</div>
+</div>
+        
+		
+            
+
+
+
+
+            
+        
+
+
+
+
+
+
+
+
+                        
+    
+<div id="comments-section" class="pageSection group">
+        
+    
+
+
+
+</div>
+        
+
+
+                
+    
+            
+</div>
+
+    
+
+    
+
+
+
+
+    
+    
+
+    
+    
+    
+
+
+    
+<div id="space-tools-web-items" class="hidden">
+                <div data-label="Overview" data-href="/spaces/viewspacesummary.action?key=CON">Overview</div>
+            <div data-label="Content Tools" data-href="/pages/reorderpages.action?key=CON">Content Tools</div>
+            <div data-label="Apps" data-href="/spaces/scroll-viewport/config.action?key=CON#/list">Apps</div>
+    </div>
+        
+
+
+
+            </main><!-- \#main -->
+            
+    
+    
+        
+            
+            
+
+<div id="footer" role="contentinfo">
+    <section class="footer-body">
+
+                                                    
+        
+
+        <ul id="poweredby">
+            <li class="noprint">Powered by <a href="https://www.atlassian.com/software/confluence" class="hover-footer-link" rel="nofollow">Atlassian Confluence</a> <span id='footer-build-information'>8.2.0</span></li>
+            <li class="print-only">Printed by Atlassian Confluence 8.2.0</li>
+            <li class="noprint"><a href="https://support.atlassian.com/confluence-server/" class="hover-footer-link" rel="nofollow">Report a bug</a></li>
+            <li class="noprint"><a href="https://www.atlassian.com/company" class="hover-footer-link" rel="nofollow">Atlassian News</a></li>
+        </ul>
+
+        
+
+        <div id="footer-logo"><a href="https://www.atlassian.com/" rel="nofollow">Atlassian</a></div>
+
+                    
+        
+    </section>
+</div>
+
+    
+</div>
+
+</div><!-- \#full-height-container -->
+</div><!-- \#page -->
+
+    <span style="display:none;" id="confluence-server-performance">{"serverDuration": 215, "requestCorrelationId": "8ae5f79c4cdbf3f2"}</span>
+</body>
+</html>
+    
diff --git a/docs/user-documentation/general-admin-users/custom-database-queries/img/502.png b/docs/user-documentation/general-admin-users/custom-database-queries/img/502.png
new file mode 100644
index 0000000000000000000000000000000000000000..77318fce512435129b90920e71a1f6293106ba6f
GIT binary patch
literal 16848
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
YM_2Cl5b8h1UJ2m6w6av$yAJ{X7s6i;%m4rY

literal 0
HcmV?d00001

diff --git a/docs/user-documentation/general-admin-users/custom-database-queries/index.rst b/docs/user-documentation/general-admin-users/custom-database-queries/index.rst
new file mode 100644
index 00000000000..2ada050fb89
--- /dev/null
+++ b/docs/user-documentation/general-admin-users/custom-database-queries/index.rst
@@ -0,0 +1,7 @@
+General Users
+=============
+
+.. toctree::
+   :maxdepth: 4
+
+   custom-database-queries
\ No newline at end of file
-- 
GitLab