1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2025-01-07 13:21:02 +01:00
phorge-phorge/src/docs/user/userguide
epriestley d2df3064bc Allow Almanac services to be locked
Summary:
Fixes T6741. This allows Almanac services to be locked from the CLI. Locked services (and their bindings, interfaces and devices) can not be edited. This serves two similar use cases:

  - For normal installs, you can protect cluster configuration from an attacker who compromises an account (or generally harden services which are intended to be difficult to edit).
  - For Phacility, we can lock externally-managed instance cluster configuration without having to pull any spooky tricks.

Test Plan:
  - Locked and unlocked services.
  - Verified locking a service locks connected properties, bindings, binding properties, interfaces, devices, and device properties.

Reviewers: btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T6741

Differential Revision: https://secure.phabricator.com/D11006
2014-12-18 14:31:36 -08:00
..
almanac.diviner Allow Almanac services to be locked 2014-12-18 14:31:36 -08:00
amazon_rds.diviner Provide some hints for Amazon RDS configuration 2014-08-25 11:41:40 -07:00
arcanist.diviner fix misc diviner formatting errors 2014-09-26 09:30:02 -07:00
arcanist_commit_ranges.diviner Reorganize Diviner articles into user/ and tech/ 2013-08-28 09:57:00 -07:00
arcanist_coverage.diviner Unindent various links 2014-11-07 12:26:20 -08:00
arcanist_diff.diviner Reorganize Diviner articles into user/ and tech/ 2013-08-28 09:57:00 -07:00
arcanist_extending_lint.diviner Rename Conduit classes 2014-07-25 10:54:15 +10:00
arcanist_hooks.diviner Reorganize Diviner articles into user/ and tech/ 2013-08-28 09:57:00 -07:00
arcanist_lint.diviner Remove references to ExampleLintEngine from the documentation 2014-05-19 12:40:20 -07:00
arcanist_lint_script_and_regex.diviner Fix various spelling mistakes 2014-07-13 00:45:33 +10:00
arcanist_lint_unit.diviner Docs - expand documentation on custom fields for selects a bit 2014-08-06 14:18:32 -07:00
arcanist_mac_os_x.diviner Reorganize Diviner articles into user/ and tech/ 2013-08-28 09:57:00 -07:00
arcanist_new_project.diviner Change class names in documentation 2014-07-22 07:56:27 +10:00
arcanist_quick_start.diviner Modernize Arcanist documentation 2014-06-26 11:56:17 +10:00
arcanist_windows.diviner Recommend "-w -n" for Sublime on Windows 2014-06-24 05:28:34 -07:00
audit.diviner Reorganize Diviner articles into user/ and tech/ 2013-08-28 09:57:00 -07:00
differential.diviner Reorganize Diviner articles into user/ and tech/ 2013-08-28 09:57:00 -07:00
differential_faq.diviner Downgrade accepts on "request changes", and make sticky accepts optional 2014-03-25 15:41:07 -07:00
differential_large_changes.diviner Reorganize Diviner articles into user/ and tech/ 2013-08-28 09:57:00 -07:00
differential_test_plans.diviner Various linter fixes. 2014-02-26 12:44:58 -08:00
diffusion.diviner Unindent various links 2014-11-07 12:26:20 -08:00
diffusion_autoclose.diviner Improve documentation and tooling around autoclose 2014-08-25 16:14:19 -07:00
diffusion_hooks.diviner Update repository hosting documentation for all the issues users have hit 2014-03-26 06:44:18 -07:00
diffusion_hosting.diviner use nav markup in userguide 2014-09-26 09:31:02 -07:00
diffusion_symbols.diviner use nav markup in userguide 2014-09-26 09:31:02 -07:00
diffusion_updates.diviner Document bin/repository update in Diffusion updates guide 2014-08-25 07:29:35 -07:00
diviner.diviner Fix line lengths in documentation and lint *.book files as JSON. 2014-06-24 04:26:06 +10:00
drydock.diviner Reorganize Diviner articles into user/ and tech/ 2013-08-28 09:57:00 -07:00
events.diviner Change class names in documentation 2014-07-22 07:56:27 +10:00
external_editor.diviner Unindent various links 2014-11-07 12:26:20 -08:00
herald.diviner Various linter fixes. 2014-02-26 12:44:58 -08:00
jump.diviner Remove @group annotations 2014-07-10 08:12:48 +10:00
legalpad.diviner Allow Legalpad document managers to add signature exemptions 2014-07-02 04:59:35 -07:00
libraries.diviner Docs - expand documentation on custom fields for selects a bit 2014-08-06 14:18:32 -07:00
mail_rules.diviner use nav markup in userguide 2014-09-26 09:31:02 -07:00
multi_factor_auth.diviner Document multi-factor authentication 2014-05-01 10:23:41 -07:00
owners.diviner Remove @group annotations 2014-07-10 08:12:48 +10:00
phame.diviner Fixed typo in Phame user guide 2014-11-26 05:07:43 -08:00
phriction.diviner Reorganize Diviner articles into user/ and tech/ 2013-08-28 09:57:00 -07:00
prototypes.diviner Rename "beta" to "prototype" and document support policy 2014-09-17 18:25:57 -07:00
remarkup.diviner Normalize Remarkup Diviner article examples 2014-10-16 15:50:55 -07:00
reviews_vs_audit.diviner Reorganize Diviner articles into user/ and tech/ 2013-08-28 09:57:00 -07:00
slowvote.diviner Reorganize Diviner articles into user/ and tech/ 2013-08-28 09:57:00 -07:00
users.diviner Fix many lies in the "User Roles" document 2014-04-02 12:06:56 -07:00
utf8.diviner Reorganize Diviner articles into user/ and tech/ 2013-08-28 09:57:00 -07:00