Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The permissions marked with (exposed in schemes) UI are the ones that when changed will cause the schemes saving to be slower for the webapp. All of the others will simply be slower if modified via the API only because they’re not exposed in the webapp UI.

Question for PM: Do we need to expose create_post and use_channel_mentions in the system and team schemes UI?

Schema

No schema changes.

REST API

...

  • Prevent posting based on the create_post permissions.

  • Preventing access to channel mentions based on the use_channel_mentions permission.

Performance

...

The synchronization of permissions (as described above) will cause a performance performance degradation when updating channel-scoped permissions on the system scheme or on team schemes.[^^^ TBD ^^^]

Plugins

Out of scope.

CREDITS

...