Appearance
DoCurious API Reference / types / SharingPermissions
Interface: SharingPermissions
Defined in: types/user.types.ts:262
Parent-controlled sharing rules for under-13 (Tier 2) accounts.
Remarks
These settings are part of the AccountLinkage and are enforced by the sharing UI whenever a child attempts to post or join communities.
Properties
allowedCommunityTypes
allowedCommunityTypes:
string[]
Defined in: types/user.types.ts:266
Community type slugs the child is allowed to participate in
canSharePublicly
canSharePublicly:
boolean
Defined in: types/user.types.ts:264
Whether the child can share track records to public feeds
requireApprovalForNewCommunities
requireApprovalForNewCommunities:
boolean
Defined in: types/user.types.ts:268
If true, joining a new community requires explicit parent approval