@@ -92,8 +92,14 @@ spawns UI Servers on behalf of users and provides each with a fixed URL
92
92
Users can access each other's UI Servers providing they have been granted
93
93
permission.
94
94
95
- Authorization is performed by Cylc within the `Cylc UI Server `_, see
96
- :ref: `cylc authorization `.
95
+ *Authentication * is provided by either `Jupyter Server `_ or `Jupyter Hub `_.
96
+
97
+ *Authorization * in the `Cylc UI Server `_ is provided by Cylc. In
98
+ multi-user mode this allows users to connect to each other's UI Servers for
99
+ monitoring or control purposes.
100
+
101
+ For more information on security and configuration see
102
+ :ref: `cylc.uiserver.multi-user `.
97
103
98
104
.. _Jupyter Hub technical overview : https://jupyterhub.readthedocs.io/en/stable/reference/technical-overview.html
99
105
@@ -109,24 +115,3 @@ For information on the architecture of `Jupyter Hub`_ and the
109
115
110
116
.. image :: img/gui-arch-multi-user.svg
111
117
:width: 100%
112
-
113
-
114
- .. _cylc authorization :
115
-
116
- Authorization
117
- -------------
118
-
119
- *Authentication * is provided by either `Jupyter Server `_ or `Jupyter Hub `_.
120
-
121
- *Authorization * in the `Cylc UI Server `_ is provided by Cylc. In
122
- multi-user mode this allows users to connect to each others UI Servers for
123
- monitoring or control purposes.
124
-
125
- See also :ref: `Authorization `.
126
-
127
- .. note ::
128
-
129
- This authorization only applies to the ``/cylc `` endpoints managed by the
130
- Cylc extension. Other `Jupyter Server `_ extensions such as `Jupyter Lab `_
131
- do not share this authorization and will not be accessible to other users
132
- (unless they can be configured to allow this).
0 commit comments