blob: 7076f5c1f0b56c5afbb64b9e3a26e571ef50d5c8 [file] [log] [blame]
.. Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information#
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
Guest Network Permissions
-----------------------------
From Apache CloudStack 4.17.0.0, guest networks can be shared to other
accounts in the same domain by managing network permissions.
The following networks can be shared:
#. L2 networks not in Project
#. Isolated networks not in Project
#. Shared networks with scope is Account
Adding a network permission
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#. Log in to the CloudStack UI as an administrator or end user.
#. In the left navigation, choose Network.
#. In the Select view, select Guest networks.
#. Select the guest network you want to work with.
#. Click the Network Permissions tab.
All the network permissions that you have created for the network are
listed in the page. |network-permissions.png|
#. Click Add Network Permission icon. Provide the following information:
- **Account**: The name of the accounts this network will be shared to.
- **Project**. The name of the projects this network will be shared to.
#. Click OK.
.. note::
The accounts/projects are permitted to create VMs on the network.
However, they are not permitted to restart and update network, and
modify network rules (e.g. firewall, static nat, load balancer, port
forwarding).
Removing a network permission
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To remove a network permission, click the Delete Network Permission icon of
the network permission. |delete-button.png|
Resetting network permissions
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CloudStack provides the ability to reset the network permissions of a network.
All network permissions will be removed. To reset the network permission, click
the Reset Network Permissions button on the page.
.. |network-permissions.png| image:: /_static/images/network-permissions.png
:alt: network permissions.
.. |delete-button.png| image:: /_static/images/delete-button.png
:alt: button to delete.