Actions94
- Config Actions
- Engine Actions
- Group Actions
- Accept Group Join Request
- Assign Member Role
- Ban User
- Decline Group Join Request
- Get Group
- Get Group Audit Log
- Get Group Policies
- Get Group Role
- Get Group Settings
- Get Manageable Groups
- Get Pending Groups
- List Group Forum Categories
- List Group Forum Comments
- List Group Forum Posts
- List Group Join Requests
- List Group Memberships
- List Group Roles
- Unassign Member Role
- Unban User
- Update Group Description
- Update Group Membership
- Update Group Notification Preference
- Update Group Settings
- Luau Execution Actions
- Place Actions
- Storage Actions
- Create Data Store Entry
- Create Memory Store Queue Item
- Create Memory Store Sorted Map Item
- Create Ordered Data Store Entry
- Create Scoped Data Store Entry
- Delete Data Store
- Delete Data Store Entry
- Delete Memory Store Sorted Map Item
- Delete Ordered Data Store Entry
- Delete Scoped Data Store Entry
- Discard Memory Store Queue Items
- Flush Memory Store
- Get Data Store Entry
- Get Memory Store Flush Operation
- Get Memory Store Sorted Map Item
- Get Ordered Data Store Entry
- Get Scoped Data Store Entry
- Increment Data Store Entry
- Increment Ordered Data Store Entry
- Increment Scoped Data Store Entry
- List Data Store Entries
- List Data Store Entry Revisions
- List Data Stores
- List Memory Store Sorted Map Items
- List Ordered Data Store Entries
- List Scoped Data Store Entries
- List Scoped Data Store Entry Revisions
- Read Memory Store Queue Items
- Snapshot Data Stores
- Undelete Data Store
- Update Data Store Entry
- Update Memory Store Sorted Map Item
- Update Ordered Data Store Entry
- Update Scoped Data Store Entry
- Team Create Actions
- Universe Actions
- User Actions
Universe → Update Place User Restriction
AI-generatedOverview
This node operation updates a user restriction for a specific place within a Roblox universe. It allows modifying details such as the restriction's active status, display and private reasons, duration, exclusion of alternate accounts, and start time. This is useful for managing user access and behavior restrictions in Roblox game places, ensuring controlled gameplay environments.
Use Case Examples
- Updating a user's game join restriction to temporarily ban them from a specific place in a Roblox universe.
- Changing the display reason for a user restriction to inform the user why they are restricted.
Properties
| Name | Meaning |
|---|---|
| Universe ID | The unique identifier of the Roblox universe where the place exists. |
| Place ID | The unique identifier of the place within the universe where the user restriction applies. |
| User Restriction ID | The unique identifier of the user restriction to update. |
| Idempotency Key | A unique key to ensure the update request is idempotent, preventing duplicate updates. |
| Idempotency Key First Sent | The ISO timestamp indicating when the first idempotent request was sent. |
| Update Mask | Specifies which fields of the user restriction to update, typically 'game_join_restriction'. |
| Update Fields | Collection of fields to update within the game join restriction, such as active status, display reason, duration, exclusion of alternate accounts, private reason, and start time. |
Output
JSON
userRestriction- The updated user restriction object returned from the API after the update operation.
Dependencies
- Requires an API key credential for Roblox Cloud API authentication.
Troubleshooting
- Ensure that the Universe ID, Place ID, and User Restriction ID are correct and exist in Roblox to avoid 'not found' errors.
- Verify that the Idempotency Key is unique for each distinct update request to prevent unintended duplicate updates.
- Check that the Update Mask field is correctly set to 'game_join_restriction' as nested fields are not supported, otherwise the update may fail.
- Make sure the duration is within the valid range (1 second to 315576000000 seconds) and formatted correctly (e.g., '3600s').
- If SSL issues occur, consider enabling the option to ignore SSL certificate validation or configure a proper proxy if needed.