aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-docs/src
diff options
context:
space:
mode:
authorFabrice Bellingard <fabrice.bellingard@sonarsource.com>2018-07-11 14:53:57 +0200
committerSonarTech <sonartech@sonarsource.com>2018-07-11 20:21:23 +0200
commitc6a04150703d1698f3b6f53b9d55a292be8ae7ab (patch)
tree9b25c3f7f1160035af7269ac1440a2741c3c35a3 /server/sonar-docs/src
parent00f5fde4dcfff7944bfd2e695e2c59b692034e0a (diff)
downloadsonarqube-c6a04150703d1698f3b6f53b9d55a292be8ae7ab.tar.gz
sonarqube-c6a04150703d1698f3b6f53b9d55a292be8ae7ab.zip
SONAR-10950 Add doc about org visibility
Diffstat (limited to 'server/sonar-docs/src')
-rw-r--r--server/sonar-docs/src/pages/organizations/index.md2
-rw-r--r--server/sonar-docs/src/pages/organizations/organization-and-project-privacy.md6
-rw-r--r--server/sonar-docs/src/pages/organizations/organization-visibility.md44
-rw-r--r--server/sonar-docs/src/tooltips/organizations/subscription-paid-plan.md2
-rw-r--r--server/sonar-docs/src/tooltips/project/visibility-private.md2
-rw-r--r--server/sonar-docs/src/tooltips/project/visibility-public-paid-org-admin.md2
-rw-r--r--server/sonar-docs/src/tooltips/project/visibility-public-paid-org.md2
7 files changed, 50 insertions, 10 deletions
diff --git a/server/sonar-docs/src/pages/organizations/index.md b/server/sonar-docs/src/pages/organizations/index.md
index 5a6fc299309..7ddec3f8abe 100644
--- a/server/sonar-docs/src/pages/organizations/index.md
+++ b/server/sonar-docs/src/pages/organizations/index.md
@@ -19,3 +19,5 @@ There are 2 kind of organizations:
Organizations can be on:
* **Free plan**. This is the default plan. Every project in an organization on the free plan is public.
* **Paid plan**. This plan unlocks the ability to have private projects. Go to the "Billing" page of your organization to upgrade it to the paid plan.
+
+Depending on which plan the organization is in, its [visibility](/organizations/organization-visibility) will change.
diff --git a/server/sonar-docs/src/pages/organizations/organization-and-project-privacy.md b/server/sonar-docs/src/pages/organizations/organization-and-project-privacy.md
deleted file mode 100644
index 639f9ce1685..00000000000
--- a/server/sonar-docs/src/pages/organizations/organization-and-project-privacy.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: Organization and Project Privacy
-scope: sonarcloud
----
-
-## TODO
diff --git a/server/sonar-docs/src/pages/organizations/organization-visibility.md b/server/sonar-docs/src/pages/organizations/organization-visibility.md
new file mode 100644
index 00000000000..c9e746dfa51
--- /dev/null
+++ b/server/sonar-docs/src/pages/organizations/organization-visibility.md
@@ -0,0 +1,44 @@
+---
+title: Organization Visibility
+scope: sonarcloud
+---
+
+## Free plan organization
+
+Free plan organizations are public. This means that almost everything is visible to any user - even anonymous ones:
+
+* Projects
+* Issues
+* Quality Profiles
+* Quality Gates
+* Rules
+
+The following pages are restricted:
+
+* Members: to members of the organization
+* Administration pages: to administrators of the organization
+
+## Paid plan organization
+
+Paid plan organizations are private. This means that nothing is visible to non-members of the organization. In other words, you need to be a member of the organization to see:
+
+* Projects - which are private by default
+* Issues
+* Quality Profiles
+* Quality Gates
+* Rules
+* Members
+
+The administration pages are obviously also restricted to administrators of the organization.
+
+### Want to make one project public?
+
+If you are on a paid plan organization but want to make a project public (for instance because you are developing an open-source library), this is possible. You will have to manually make the project public in its "Administration > Permissions" page. Once done, you will notice the "Public" badge on the project.
+
+As soon as you have one public project, the following pages will become visible to any user:
+
+* Projects
+* Issues
+* Rules
+
+"Quality Profiles" and "Quality Gates" pages will remain restricted to members only - since you might not want to unveil some information used by your private projects.
diff --git a/server/sonar-docs/src/tooltips/organizations/subscription-paid-plan.md b/server/sonar-docs/src/tooltips/organizations/subscription-paid-plan.md
index 757d33d3da2..c3ff2ffc3c9 100644
--- a/server/sonar-docs/src/tooltips/organizations/subscription-paid-plan.md
+++ b/server/sonar-docs/src/tooltips/organizations/subscription-paid-plan.md
@@ -2,4 +2,4 @@ This organization is subscribed to a paid plan, allowing private projects. Its p
---
-See also: [Organization and Project Privacy](/organizations/organization-and-project-privacy)
+See also: [Organization Visibility](/organizations/organization-visibility)
diff --git a/server/sonar-docs/src/tooltips/project/visibility-private.md b/server/sonar-docs/src/tooltips/project/visibility-private.md
index 99d9647adae..a12c2738808 100644
--- a/server/sonar-docs/src/tooltips/project/visibility-private.md
+++ b/server/sonar-docs/src/tooltips/project/visibility-private.md
@@ -2,4 +2,4 @@ This project is private. Only the members of this organization are able to brows
---
-See also: [Organization and Project Privacy](/organizations/organization-and-project-privacy)
+See also: [Organization Visibility](/organizations/organization-visibility)
diff --git a/server/sonar-docs/src/tooltips/project/visibility-public-paid-org-admin.md b/server/sonar-docs/src/tooltips/project/visibility-public-paid-org-admin.md
index 54b8a3d76d8..fa765b10a90 100644
--- a/server/sonar-docs/src/tooltips/project/visibility-public-paid-org-admin.md
+++ b/server/sonar-docs/src/tooltips/project/visibility-public-paid-org-admin.md
@@ -2,4 +2,4 @@ This project is public, which means anyone is able to browse its source code. Go
---
-See also: [Organization and Project Privacy](/organizations/organization-and-project-privacy)
+See also: [Organization Visibility](/organizations/organization-visibility)
diff --git a/server/sonar-docs/src/tooltips/project/visibility-public-paid-org.md b/server/sonar-docs/src/tooltips/project/visibility-public-paid-org.md
index 3be0178c809..62e3ee29fb9 100644
--- a/server/sonar-docs/src/tooltips/project/visibility-public-paid-org.md
+++ b/server/sonar-docs/src/tooltips/project/visibility-public-paid-org.md
@@ -2,4 +2,4 @@ This project is public, which means anyone is able to browse its source code. Co
---
-See also: [Organization and Project Privacy](/organizations/organization-and-project-privacy)
+See also: [Organization Visibility](/organizations/organization-visibility)