Activity History for Experiences in Creator Hub

Hello creators,

We have launched a new concept called Activity History in Creator Hub! It is a history log that enables Experience owners to easily review, troubleshoot, and audit key configuration, collaboration, and publish activities for an Experience and its Places. We believe transparency into creation activities gives creators a sense of accountability and control, and empowers teams to communicate and review work more effectively.

View configuration changes and activities for an experience

In Creator Hub, you can go to an Experience to see its Activity History:

You can see when an event occurred and who made the change.

If you need to review or edit the change, you can click on the “…” menu > View Source. It will take you to the exact setting in Creator Hub where the change was made.

NOTE: You will only see new events that took place after the launch of Activity History on 11/13/2023. History of events before the launch are not available.

Supported events

Our goal is to eventually show a complete history of all Experience and Place configuration setting changes in Creator Hub. For this launch, we’ve first onboarded these events to Activity History:

At the Experience level:

  • General configurations:
    • The Questionnaire was updated
    • The Experience was archived
    • Playability changed (Private vs. Public)
    • The name was changed
    • The description was changed
    • Servers were shut down via “Shutdown All Servers” button
    • Playable Devices were changed
    • Studio access to API services setting was enabled/disabled
  • Monetization settings:
    • Paid Access setting “Require Robux” was changed
    • The Robux price for paid access changed
    • “Allow Private Servers” setting was enabled/disabled
    • Private server’s Robux price was changed
  • Notification String configuration:
    • A Notification String was created
    • A Notification String was deleted
    • A Notification String was updated
  • Collaborator access permissions:
    • New collaborator was added with Edit or Play permissions
    • A collaborator’s permission level changed
    • A collaborator was removed
    • A Group was given Play access
    • A Group role’s access to this specific Experience changed
    • A Group with Play access was removed

At the Place level:

  • If any of these settings were enabled/disabled:
    • “Allow place to be copied as a template using Create Place API”
    • “Allow place to be updated using Save Place API”
  • A Place was added to the Experience
  • A Place was removed from the Experience

What’s next

More events to come!

Our goal is to enable creators to have full visibility into all configuration changes within Creator Hub. As an experience owner or manager, you’ll be able to see at a bird’s eye view of ongoing activities on an Experience, such as when an Experience was published or when a Place name/description changes. We will continue to post mini updates as more events light up in Activity History.

Activity History inside Studio

In Studio, we plan to enable Activity History that shows a log of collaboration activities that are relevant to your editing workflow. It will show activities scoped to the current place that is open in Studio, with addition of core updates made on the Experience the place is part of.

Imagine that when you’re debugging a bug, you can understand who made the latest script commit and reach out. You and your collaborators will be able to quickly react to important editing activities and configuration changes that impact in-progress development work in Studio.

—-----

We want to hear what kind of events are important for you to have visibility into for both Creator Hub and Studio! Please leave your comments and thoughts below.

Many thanks to the wonderful team: @anon85709283, @lovedanihonjin, @potatoprank, @wingedbreadsticks, @flyingbutter2008, @Kresselia1, @vreddym, @yipiokay, @jebyoo

142 Likes

This topic was automatically opened after 9 minutes.

keep up the great updates all you Roblox staff folks! we’re cheering for ya

16 Likes

This is going to be so helpful. Big Thanks Roblox !!
Wish we had this 3 months ago… when we did a large collaboration.
We kept having someone sabotage the scripting.
At least now it is possible to see “Who Done It!” :sweat_smile:

11 Likes

This is one big step towards a better and more controllable team environment in Roblox.

But I feel like we’re still missing some crucial control features, like allowing/disallowing downloading a copy of an experience and limiting that to specific roles/collaborators. And more control over the scripting environment too, like the ability to send code for review and the reviewer has the ability to modify/approve/disapprove the code for it to be successfully committed.

Overall, this feature is amazing and something I’d love to see as a team manager.

17 Likes

Thanks for you kind words @TQNY2 !
Activity History currently does not show script collaboration events.However you can always just right click on any script and click “View Script History” to see who changed the script!

11 Likes

Although we will keep this usecase in mind. This is on our radar for scripts support too! stay tuned!

10 Likes

It’s great to see some of the initial releases of these team management feature changes! I would like for the the events to include more details though, like diffs of what was actually changed (description, notification strings, paid access changed, etc.). I’m also hoping that this information isn’t all contained in one line like it currently is right now.

In terms of greater access control, I also recently made a feature request detailing what I would like to see in that regard.

6 Likes

ay good job yall, been waiting for something like this, you been on fire with these updates (i be forgetting what i do a lot of times lol)

2 Likes

Hi, just curious if the activity history will ever log people saving the game experience as a file on their computer.

This is something that would save a lot of headache.

3 Likes

For some odd reason, I am able to rewind the dates all the way back to 1900

But seriously, I’m so excited for this feature. It’s awesome to have something like this, an audit log of sorts

1 Like

This is an amazing update that everyone can appreciate! Thank you!!! :grin:

3 Likes

Another addition that would be awesome would be tracking game file downloads. Currently, anyone with shared access to a studio can completely download the file of the current game. Could any settings, control, or visibility be given to this? :thinking:

2 Likes

I’d still want that god damn old develop page back as an option

1 Like

assetdelivery.roblox.com/v1/asset/?id=placeid exists :joy:, i assume you don’t know but roblox internally needs to allow the user to access the place file for it to be loaded into studio

Another W for Roblox! Keep it up! :grinning:

2 Likes

We need the Studio one a lot as well. It’s a very needed feature.

Amazing update! Love to see updates like these rolling out, keep it up!

Logging whoever downloaded a copy of the game would take all the confusion and paranoia out of tracking internal leaks.

2 Likes

+1 We’ve definitely heard this need! It’s on our roadmap - so stay tuned. Specifically for the activity history in Creator Hub, Studio, and as notifications you can subscribe to.

6 Likes