Identifies a specific permission capability that a sandboxed script container may grant or restrict.
- Items
- 53
- Uses
- 0
Items53
- Indicates that a script container is permitted to execute scripts on the client (
LocalScript). - Indicates that a script container is permitted to execute scripts on the server (
Script). - Grants a script read-write access to instances that live outside its sandboxed container.
- Deprecated: Use
SecurityCapability.LoadUnownedAssetinstead.
Deprecated. UseSecurityCapability.LoadUnownedAssetinstead. - Allows a script to use the
loadstring()Luau built-in to compile and execute a string as code. - Allows a script to access the
sharedand_Gshared global variable tables. - Allows a script to create new
Instanceobjects usingnew(). - Guards access to a broad set of general-purpose engine APIs that do not belong to a more specific capability category.
- Guards access to audio engine APIs such as
Sound,AudioPlayer, and related classes. - Guards access to data store APIs such as
DataStoreServiceand its associated objects. - Guards access to low-level networking APIs such as
HttpService. - Guards access to physics engine APIs such as
Constraintclasses andBasePartphysics properties. - Guards access to Constructive Solid Geometry (CSG) APIs such as
UnionOperationandNegateOperation. - Guards access to chat engine APIs such as
TextChatServiceand related chat classes. - Guards access to animation engine APIs such as
AnimationControllerand related classes. - Deprecated: Use
SecurityCapability.AvatarAppearanceinstead.
Deprecated. UseSecurityCapability.AvatarAppearanceinstead. - Guards access to user input APIs such as
UserInputServiceandContextActionService. - Guards access to environment and world-setting APIs such as
LightingandAtmosphere. - Guards access to remote event and function APIs such as
RemoteEventandRemoteFunction. - Guards access to the legacy
Soundand pre-VoiceChatService.UseAudioApisound stack APIs. - Guards access to
Playersservice APIs that query or manage connected players. - Guards access to the
CapabilitiesandSandboxedproperties that configure script sandboxing. - Mirrors the legacy
Pluginpermission level, granting access to Studio plugin APIs. - Mirrors the legacy
LocalUserpermission level, granting access to IDE-only and Studio-level APIs. - Mirrors the legacy
WritePlayerpermission level, granting the ability to modify player identity properties such as name andUserId. - Mirrors the legacy
RobloxScriptpermission level, granting access toCoreScriptAPIs. - Mirrors the legacy
RobloxEnginepermission level, granting access to internal engine-level APIs. - The default capability assigned to API members that have not been explicitly assigned to any other capability category.
- Restricts access to non-sensitive APIs that are intentionally kept internal.
- Restricts access to APIs callable only from Studio plugin or Open Cloud Luau execution sessions.
- Restricts access to APIs that may only be called from Studio Assistant execution contexts.
- Restricts access to APIs that are executable only from Studio's
RemoteCommandServicein Team Create sessions. - Guards access to APIs that read or query asset metadata from the Roblox catalog.
- Guards access to asset management APIs such as
ContentProvider:PreloadAsync()and encryption-key registration. - Guards access to procedural and AI-driven content generation APIs such as
EditableMeshandAvatarCreationService. - Guards access to platform-level avatar editing APIs provided by
AvatarEditorService. - Guards access to APIs that create or update published Roblox assets.
- Guards access to
CaptureServiceAPIs that take screenshots and record video. - Guards access to sensitive user input APIs such as those that can read raw keyboard or mouse data beyond normal game input.
- Guards access to in-experience purchase and monetization APIs such as
MarketplaceService. - Allows a script to load assets that are owned by the experience's creator using
InsertServiceorrequire(). - Guards access to server-to-server messaging APIs such as
MessagingService. - Guards access to
LogServiceand logging-related APIs. - Guards access to APIs that initiate external (non-Roblox) purchase prompts.
- Guards access to group-related APIs such as
GroupService. - Guards access to teleportation APIs such as
TeleportService,TeleportOptions, andTeleportAsyncResult. - Guards access to moderation and player-consequence APIs such as
Players:BanAsync()andModerationService. - Guards access to
MaterialService,MaterialVariant, and custom material APIs. - Guards access to APIs that control avatar locomotion and behavior at runtime.
- Guards access to APIs that read or modify avatar appearance, such as
HumanoidDescription. - Allows a script to
require()asset IDs or callInsertService:LoadAsset()for assets not owned by the creator.
No class members use Enum.SecurityCapability.