Permissions

Permissions

Permission Types

Postal has the typical, Bukkit node-oriented permission system. In addition, Postal has an ownership based permission system that provides the type of access or control that is normally associated with ownership, and, Postal integrates and defers to Towny hierarchy when on Towny town soil. No permission system takes precedence over the other. If Postal can’t approve something with one system, it will try the other. The different permission systems may be freely mixed and matched, and turned on or off. See Towny Support for more info on Towny permissions in Postal.

Defaults

By default, Postal locks down the commands that define post offices, routes and addresses. Commands that assign ownership are also locked down. They may only be accessed by ops or ‘postal.admin’ nodes. There is a permission node for each Postal command in the form of ‘postal.<command>’. For example; the node for ‘/setowneraddr’ is ‘postal.setowneraddr’. There are two additional nodes. ‘postal.admin’ is the equivalent of op, and ‘postal.inspector’ is able to access all mail.

Owner Privileges

Users themselves are able to limit access of a correspondence to another player by addressing it to the attention of another player in addition to the geographic address. Mail with a player name included in the recipient address may only be accessed by the recipient, or the sender. There are a few necessary exceptions however; players with administrative permissions also have access. The permission node ‘postal.inspector’ is a special purpose node providing access to mail only, nothing else.

To relocate, remove or destroy a chest designated as a Postal mailbox requires administrative privileges for that chest. In addition to the server administrators, the post office owner, if there is one, may modify mailbox locations on the routes serviced by his/her post office. The resident owner, if there is one may modify his/her own mailbox location.

Permission to modify the route used by the postman to go from the post office to a residence mirrors the rules described above for mailbox relocation.

Sealed Shipments

Sealed shipments remain where they were /packaged until its shipping label is picked up by the post man. This sealed package may not be opened or tampered with by anyone but an admin. Admins are not able to simply break the chest, they are required to type the '/postal bypass' command first to avoid accidents. The sealing sign may also be broken by anyone that has the original shipping label in their hand.