KOPANO-MAILBOX-PERMISSIONS(8)

πŸ“¦ version 8.7.0, in ubuntu jammy

πŸ’– KOPANO-MAILBOX-PERMISSIONS πŸ’–

okay bestie, so this is a page from the Kopano Core user reference β€” it's the manual for kopano-mailbox-permissions(8), and honestly? it's giving "I control who gets to touch your calendar" energy. let's get into it πŸŽ€


✨ NAME ✨

kopano-mailbox-permissions β€” Manage mailbox delegate permissions.

like. literally it's the girl who decides which of your coworkers can see your stuff. πŸ’…


🌸 SYNOPSIS 🌸

kopano-mailbox-permissions ACTION [MAILBOXES...]

you give it an action, and then you throw some mailboxes at it. that's the whole vibe. πŸ¦‹


🫢 DESCRIPTION 🫢

so this script is the one you call when you wanna show delegate permissions and settings for users. periodt.

⚠️ bestie, hear me: the storage server must be running for kopano-mailbox-permissions to work. if it's not up, this whole thing is not it. no cap.

what can you actually do with it? you can:

  • show delegates and permissions info πŸ‘€
  • add or update delegate permissions on a mailbox ✨

that's the range. iconic.


πŸ‘‘ ACTIONS πŸ‘‘

kopano-mailbox-permissions needs an action command with the appropriate options. you can't just run it and expect magic, okay? valid actions are:

  • --update-delegate username β€” add or update delegate information for username on the specified mailboxes. ✨
  • --remove-all-permissions β€” removes all delegates and explicit permissions on folders from one or more mailboxes. it's the nuclear option, fr fr πŸ’€
  • --list-permissions β€” show all delegates and folder permissions of one or more mailbox. the receipts. 🧾
  • --list-permissions-per-folder β€” show delegates and the folder containing explicit permissions of one or more mailbox. lowkey the more specific version of the one above. πŸ‘‘

πŸ’… OPTIONS πŸ’…

the options used by actions are as follows, bestie, and there are a LOT so grab a snack πŸ“:

  • -a, --all β€” perform the action on all available users in the kopano-server. yes, all of them. main character energy but for every single user. 🌈
  • -h, --host URL β€” use URL to connect to the kopano-server. default is file:///var/run/kopano/server.sock.
  • -s, --sslkey-file FILENAME β€” use this file as the SSL private key to connect to the kopano-server. default is no SSL key.
  • -p, --sslkey-pass PASSWORD β€” use this password as the SSL private key password. default is no SSL key password.
  • --verbose β€” currently unused, but may be used in the future for more information. so like… it's there. it's just not doing anything yet πŸ™ˆ
  • --calendar [none|readonly|secretary|owner] β€” when updating a delegate, set these permissions on the default calendar folder of the given mailboxes. select one of the permission presets to set on the folder. πŸ“…
  • --tasks [none|readonly|secretary|owner] β€” when updating a delegate, set these permissions on the default tasks folder of the given mailboxes. select one of the permission presets to set on the folder. βœ…
  • --inbox [none|readonly|secretary|owner] β€” when updating a delegate, set these permissions on the default inbox folder of the given mailboxes. select one of the permission presets to set on the folder. πŸ“₯
  • --notes [none|readonly|secretary|owner] β€” when updating a delegate, set these permissions on the default notes folder of the given mailboxes. select one of the permission presets to set on the folder. πŸ“
  • --journal [none|readonly|secretary|owner] β€” when updating a delegate, set these permissions on the default journal folder of the given mailboxes. select one of the permission presets to set on the folder. πŸ“”
  • --store [denied|norights|readonly|secretary|owner|fullcontrol] β€” when updating a delegate, set these permissions on the store of the given mailboxes. all folders in the store inherit these permissions unless explicitly overwritten. select one of the permission presets to set on the store. πŸ‘‘
  • --see-private [no|yes] β€” when updating a delegate, allow the delegate to see private marked items of the given mailboxes. πŸ‘€
  • --sendcopy [no|yes] β€” when updating a delegate, mark the delegate to receive a copy of meeting requests in their inbox for the given mailboxes. πŸ“¨
  • --send-only-to-delegators [no|yes] β€” when updating a delegate, and --sendcopy is used, let the delegates receive meeting requests only, and not the owner of the given mailboxes. 😭
  • --help β€” show a help text of the program and some usage examples. always check it, bestie 🫢

πŸ¦‹ AUTHOR πŸ¦‹

Written by Kopano.


🌟 SEE ALSO 🌟

kopano-server(8), kopano-server.cfg(5)


and that's the whole page, bestie!! πŸ’– this lil icon is from Kopano 8, dated November 2016 β€” yeah, she's vintage, but she still slays. go forth and delegate responsibly πŸ’…βœ¨πŸŽ€

πŸ“¦ where this page comes from