diff --git a/docs/auth_rules.md b/docs/auth_rules.md
index ba19a4fbd..d06b87e11 100644
--- a/docs/auth_rules.md
+++ b/docs/auth_rules.md
@@ -1,378 +1,354 @@
# Current implemented rules in auth_map
-
- Transaction type
- | Field
- | Previous value
- | New value
- | Who can
- | Description
+ | Transaction type |
+ Field |
+ Previous value |
+ New value |
+ Who can |
+ Description |
- NYM |
- `role` |
- `` |
- TRUSTEE |
- TRUSTEE |
- Adding new TRUSTEE |
+ NYM |
+ `role` |
+ `` |
+ TRUSTEE |
+ TRUSTEE |
+ Adding new TRUSTEE |
- NYM |
- `role` |
- `` |
- STEWARD |
- TRUSTEE |
- Adding new STEWARD |
+ NYM |
+ `role` |
+ `` |
+ STEWARD |
+ TRUSTEE |
+ Adding new STEWARD |
- NYM |
- `role` |
- `` |
- TRUST_ANCHOR |
- TRUSTEE, STEWARD |
- Adding new TRUST_ANCHOR |
+ NYM |
+ `role` |
+ `` |
+ TRUST_ANCHOR |
+ TRUSTEE, STEWARD |
+ Adding new TRUST_ANCHOR |
- NYM |
- `role` |
- `` |
- NETWORK_MONITOR |
- TRUSTEE, STEWARD |
- Adding new NETWORK_MONITOR |
+ NYM |
+ `role` |
+ `` |
+ NETWORK_MONITOR |
+ TRUSTEE, STEWARD |
+ Adding new NETWORK_MONITOR |
- NYM |
- `role` |
- `` |
- `` |
- TRUSTEE, STEWARD, TRUST_ANCHOR |
- Adding new Identity Owner |
+ NYM |
+ `role` |
+ `` |
+ `` |
+ TRUSTEE, STEWARD, TRUST_ANCHOR |
+ Adding new Identity Owner |
- NYM |
- `role` |
- TRUSTEE |
- `` |
- TRUSTEE |
- Blacklisting Trustee |
+ NYM |
+ `role` |
+ TRUSTEE |
+ `` |
+ TRUSTEE |
+ Blacklisting Trustee |
- NYM |
- `role` |
- STEWARD |
- `` |
- TRUSTEE |
- Blacklisting Steward |
+ NYM |
+ `role` |
+ STEWARD |
+ `` |
+ TRUSTEE |
+ Blacklisting Steward |
- NYM |
- `role` |
- TRUST_ANCHOR |
- `` |
- TRUSTEE |
- Blacklisting Trust anchor |
+ NYM |
+ `role` |
+ TRUST_ANCHOR |
+ `` |
+ TRUSTEE |
+ Blacklisting Trust anchor |
- NYM |
- `role` |
- NETWORK_MONITOR |
- `` |
- TRUSTEE, STEWARD |
- Blacklisting user with NETWORK_MONITOR role |
+ NYM |
+ `role` |
+ NETWORK_MONITOR |
+ `` |
+ TRUSTEE, STEWARD |
+ Blacklisting user with NETWORK_MONITOR role |
- NYM |
- `verkey` |
- `*` |
- `*` |
- Owner of this nym |
- Key Rotation |
+ NYM |
+ `verkey` |
+ `*` |
+ `*` |
+ Owner of this nym |
+ Key Rotation |
- SCHEMA |
- `*` |
- `*` |
- `*` |
- TRUSTEE, STEWARD, TRUST_ANCHOR |
- Adding new Schema |
+ SCHEMA |
+ `*` |
+ `*` |
+ `*` |
+ TRUSTEE, STEWARD, TRUST_ANCHOR |
+ Adding new Schema |
- SCHEMA |
- `*` |
- `*` |
- `*` |
- No one can edit existing Schema |
- Editing Schema |
+ SCHEMA |
+ `*` |
+ `*` |
+ `*` |
+ No one can edit existing Schema |
+ Editing Schema |
- CLAIM_DEF |
- `*` |
- `*` |
- `*` |
- TRUSTEE, STEWARD, TRUST_ANCHOR |
- Adding new CLAIM_DEF transaction |
+ CLAIM_DEF |
+ `*` |
+ `*` |
+ `*` |
+ TRUSTEE, STEWARD, TRUST_ANCHOR |
+ Adding new CLAIM_DEF transaction |
- CLAIM_DEF |
- `*` |
- `*` |
- `*` |
- Owner of claim_def txn |
- Editing CLAIM_DEF transaction |
+ CLAIM_DEF |
+ `*` |
+ `*` |
+ `*` |
+ Owner of claim_def txn |
+ Editing CLAIM_DEF transaction |
- NODE |
- `services` |
- `` |
- `[VALIDATOR]` |
- STEWARD if it doesn't own NODE transaction yet |
- Adding new node to pool |
+ NODE |
+ `services` |
+ `` |
+ `[VALIDATOR]` |
+ STEWARD if it doesn't own NODE transaction yet |
+ Adding new node to pool |
- NODE |
- `services` |
- `[VALIDATOR]` |
- `[]` |
- TRUSTEE, STEWARD if it is owner of this transaction |
- Demotion of node |
+ NODE |
+ `services` |
+ `[VALIDATOR]` |
+ `[]` |
+ TRUSTEE, STEWARD if it is owner of this transaction |
+ Demotion of node |
- NODE |
- `services` |
- `[]` |
- `[VALIDATOR]` |
- TRUSTEE, STEWARD if it is owner of this transaction |
- Promotion of node |
+ NODE |
+ `services` |
+ `[]` |
+ `[VALIDATOR]` |
+ TRUSTEE, STEWARD if it is owner of this transaction |
+ Promotion of node |
- NODE |
- `node_ip` |
- `*` |
- `*` |
- STEWARD if it is owner of this transaction |
- Changing Node's ip address |
+ NODE |
+ `node_ip` |
+ `*` |
+ `*` |
+ STEWARD if it is owner of this transaction |
+ Changing Node's ip address |
- NODE |
- `node_port` |
- `*` |
- `*` |
- STEWARD if it is owner of this transaction |
- Changing Node's port |
+ NODE |
+ `node_port` |
+ `*` |
+ `*` |
+ STEWARD if it is owner of this transaction |
+ Changing Node's port |
- NODE |
- `client_ip` |
- `*` |
- `*` |
- STEWARD if it is owner of this transaction |
- Changing Client's ip address |
+ NODE |
+ `client_ip` |
+ `*` |
+ `*` |
+ STEWARD if it is owner of this transaction |
+ Changing Client's ip address |
- NODE |
- `client_port` |
- `*` |
- `*` |
- STEWARD if it is owner of this transaction |
- Changing Client's port |
+ NODE |
+ `client_port` |
+ `*` |
+ `*` |
+ STEWARD if it is owner of this transaction |
+ Changing Client's port |
- NODE |
- `blskey` |
- `*` |
- `*` |
- STEWARD if it is owner of this transaction |
- Changing Node's blskey |
+ NODE |
+ `blskey` |
+ `*` |
+ `*` |
+ STEWARD if it is owner of this transaction |
+ Changing Node's blskey |
- POOL_UPGRADE |
- `action` |
- `` |
- `start` |
- TRUSTEE |
- Starting upgrade procedure |
+ POOL_UPGRADE |
+ `action` |
+ `` |
+ `start` |
+ TRUSTEE |
+ Starting upgrade procedure |
- POOL_UPGRADE |
- `action` |
- `start` |
- `cancel` |
- TRUSTEE |
- Canceling upgrade procedure |
+ POOL_UPGRADE |
+ `action` |
+ `start` |
+ `cancel` |
+ TRUSTEE |
+ Canceling upgrade procedure |
- POOL_RESTART |
- `action` |
- `*` |
- `*` |
- TRUSTEE |
- Restarting pool command |
+ POOL_RESTART |
+ `action` |
+ `*` |
+ `*` |
+ TRUSTEE |
+ Restarting pool command |
- POOL_CONFIG |
- `action` |
- `*` |
- `*` |
- TRUSTEE |
- Pool config command (like a `read only` option) |
+ POOL_CONFIG |
+ `action` |
+ `*` |
+ `*` |
+ TRUSTEE |
+ Pool config command (like a `read only` option) |
- VALIDATOR_INFO |
- `*` |
- `*` |
- `*` |
- TRUSTEE, STEWARD, NETWORK_MONITOR |
- Getting validator_info from pool |
+ VALIDATOR_INFO |
+ `*` |
+ `*` |
+ `*` |
+ TRUSTEE, STEWARD, NETWORK_MONITOR |
+ Getting validator_info from pool |
### Also, there is a some optional rules for case if in config option ANYONE_CAN_WRITE is set to True:
-
- Transaction type
- | Field
- | Previous value
- | New value
- | Who can
- | Description
+ | Transaction type |
+ Field |
+ Previous value |
+ New value |
+ Who can |
+ Description |
<\/tr>
- REVOC_REG_DEF |
- `*` |
- `*` |
- `*` |
- TRUSTEE, STEWARD, TRUST_ANCHOR |
- Adding new REVOC_REG_DEF |
+ REVOC_REG_DEF |
+ `*` |
+ `*` |
+ `*` |
+ TRUSTEE, STEWARD, TRUST_ANCHOR |
+ Adding new REVOC_REG_DEF |
<\/tr>
- REVOC_REG_DEF |
- `*` |
- `*` |
- `*` |
- Only owners can edit existing REVOC_REG_DEF |
- Editing REVOC_REG_DEF |
+ REVOC_REG_DEF |
+ `*` |
+ `*` |
+ `*` |
+ Only owners can edit existing REVOC_REG_DEF |
+ Editing REVOC_REG_DEF |
<\/tr>
- REVOC_REG_ENTRY |
- `*` |
- `*` |
- `*` |
- Only the owner of the corresponding REVOC_REG_DEF can create new REVOC_REG_ENTRY |
- Adding new REVOC_REG_ENTRY |
+ REVOC_REG_ENTRY |
+ `*` |
+ `*` |
+ `*` |
+ Only the owner of the corresponding REVOC_REG_DEF can create new REVOC_REG_ENTRY |
+ Adding new REVOC_REG_ENTRY |
<\/tr>
- REVOC_REG_ENTRY |
- `*` |
- `*` |
- `*` |
- Only owners can edit existing REVOC_REG_ENTRY |
- Editing REVOC_REG_ENTRY |
+ REVOC_REG_ENTRY |
+ `*` |
+ `*` |
+ `*` |
+ Only owners can edit existing REVOC_REG_ENTRY |
+ Editing REVOC_REG_ENTRY |
<\/tr>
#### If ANYONE_CAN_WRITE is set to True:
-
- Transaction type
- | Field
- | Previous value
- | New value
- | Who can
- | Description
+ | Transaction type |
+ Field |
+ Previous value |
+ New value |
+ Who can |
+ Description |
<\/tr>
- REVOC_REG_DEF |
- `*` |
- `*` |
- `*` |
- Anyone can create new REVOC_REG_DEF |
- Adding new REVOC_REG_DEF |
+ REVOC_REG_DEF |
+ `*` |
+ `*` |
+ `*` |
+ Anyone can create new REVOC_REG_DEF |
+ Adding new REVOC_REG_DEF |
<\/tr>
- REVOC_REG_DEF |
- `*` |
- `*` |
- `*` |
- Only owners can edit existing REVOC_REG_DEF |
- Editing REVOC_REG_DEF |
+ REVOC_REG_DEF |
+ `*` |
+ `*` |
+ `*` |
+ Only owners can edit existing REVOC_REG_DEF |
+ Editing REVOC_REG_DEF |
<\/tr>
- REVOC_REG_ENTRY |
- `*` |
- `*` |
- `*` |
- Only the owner of the corresponding REVOC_REG_DEF can create new REVOC_REG_ENTRY |
- Adding new REVOC_REG_ENTRY |
+ REVOC_REG_ENTRY |
+ `*` |
+ `*` |
+ `*` |
+ Only the owner of the corresponding REVOC_REG_DEF can create new REVOC_REG_ENTRY |
+ Adding new REVOC_REG_ENTRY |
<\/tr>
- REVOC_REG_ENTRY |
- `*` |
- `*` |
- `*` |
- Only owners can edit existing REVOC_REG_ENTRY |
- Adding new REVOC_REG_ENTRY |
+ REVOC_REG_ENTRY |
+ `*` |
+ `*` |
+ `*` |
+ Only owners can edit existing REVOC_REG_ENTRY |
+ Adding new REVOC_REG_ENTRY |
<\/tr>