Set project public
set_project_publicOpen a project to be READ by anybody — nobody signed in, or somebody who does not work in the company — or close it again. Opened, its board, issues, comments, attached files and wiki can be linked to from anywhere; nobody outside can write in it, people's email addresses are never shown, and the company's other projects and the project's own subprojects stay closed (a subproject has its own switch). Closing takes effect at once. Only an open source project may be opened — one created or configured with a public repository (create_project's openSourceRepo, connect_repository with openSource, or the project's repositories screen) — and it is closed by itself if that repository stops being public. Only the project's lead (or its parent's, or an admin) may do either, and both are written to the company's journal. Confirm with the person before opening: everything already in the project becomes public.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| indexed | No | Optional, for a public project: true lets search engines index it (its issues and pages go into the sitemap), false asks them not to. Off until somebody turns it on; leave it out to keep it as it is. | |
| isPublic | Yes | true to open it to be read by anybody, false to close it. | |
| projectKey | Yes | Key of the project, e.g. 'LIB'. |