Skip to main content

Module organization

Module organization 

Source

Re-exports§

pub use hooks::invitation::InvitationLimit;
pub use hooks::invitation::OrganizationInvitationContext;
pub use hooks::invitation::OrganizationInvitationCreatePatch;
pub use hooks::invitation::OrganizationInvitationCreationContext;
pub use hooks::invitation::OrganizationInvitationDelivery;
pub use hooks::invitation::OrganizationInvitationDraft;
pub use hooks::invitation::OrganizationInvitationEmailSender;
pub use hooks::invitation::OrganizationInvitationHooks;
pub use hooks::invitation::OrganizationInvitationLimitContext;
pub use hooks::invitation::OrganizationInvitationLimitResolver;
pub use extensions::DefaultTeamContext;
pub use extensions::DefaultTeamFactory;
pub use extensions::DynamicAccessControlConfig;
pub use extensions::OrganizationLimitResolver;
pub use extensions::OrganizationTeamHooks;
pub use extensions::TeamsConfig;
pub use extensions::default_organization_statements;
pub use hooks::invitation::OrganizationInvitationAcceptanceContext;
pub use hooks::invitation::OrganizationInvitationAcceptanceHooks;
pub use hooks::invitation::OrganizationInvitationAcceptedContext;
pub use hooks::member::OrganizationMemberAddedContext;
pub use hooks::member::OrganizationMemberAdditionContext;
pub use hooks::member::OrganizationMemberAdditionDraft;
pub use hooks::member::OrganizationMemberAdditionHooks;
pub use hooks::member::OrganizationMemberRemovalContext;
pub use hooks::member::OrganizationMemberRemovalHooks;
pub use hooks::member::OrganizationMemberRoleContext;
pub use hooks::member::OrganizationMemberRoleHooks;
pub use hooks::member::OrganizationMemberRolePatch;
pub use hooks::member::OrganizationMemberRoleUpdatedContext;
pub use hooks::organization::OrganizationCreatePatch;
pub use hooks::organization::OrganizationCreatedContext;
pub use hooks::organization::OrganizationCreationHooks;
pub use hooks::organization::OrganizationDeleteContext;
pub use hooks::organization::OrganizationDeletionHooks;
pub use hooks::organization::OrganizationDraftContext;
pub use hooks::organization::OrganizationMemberCreatePatch;
pub use hooks::organization::OrganizationMemberDraftContext;
pub use hooks::organization::OrganizationUpdateContext;
pub use hooks::organization::OrganizationUpdateHooks;
pub use hooks::organization::OrganizationUpdateInput;
pub use hooks::organization::OrganizationUpdatePatch;
pub use hooks::organization::OrganizationUpdatedContext;
pub use policy::OrganizationCreationPolicy;
pub use policy::MembershipLimit;
pub use policy::OrganizationMembershipLimitResolver;

Modules§

extensions
Configurable teams and persisted organization access control.
handlers
hooks
Organization, member, and invitation lifecycle contracts.
policy
Application-owned organization creation policies, evaluated on the persisted user.
rbac
types

Structs§

OrganizationConfig
Configuration for the Organization plugin
OrganizationPlugin
Organization plugin for multi-tenancy support
RolePermissions
Permission definitions for a role