configurePermissions(); Jetstream::createTeamsUsing(CreateOrganization::class); Jetstream::updateTeamNamesUsing(UpdateOrganization::class); Jetstream::addTeamMembersUsing(AddOrganizationMember::class); Jetstream::inviteTeamMembersUsing(InviteOrganizationMember::class); Jetstream::removeTeamMembersUsing(RemoveOrganizationMember::class); Jetstream::deleteTeamsUsing(DeleteOrganization::class); Jetstream::deleteUsersUsing(DeleteUser::class); Jetstream::useTeamModel(Organization::class); Jetstream::useTeamInvitationModel(OrganizationInvitation::class); } /** * Configure the roles and permissions that are available within the application. */ protected function configurePermissions(): void { Jetstream::defaultApiTokenPermissions(['read']); Jetstream::role('admin', 'Administrator', [ 'create', 'read', 'update', 'delete', ])->description('Administrator users can perform any action.'); Jetstream::role('editor', 'Editor', [ 'read', 'create', 'update', ])->description('Editor users have the ability to read, create, and update.'); } }