502: API Services rejected when using team create in a place you dont own

Issue: When attempting to use DataStore:GetAsync() or DataStore:SetAsync() in team create Test In Window or Local Server in a place not owned by you, rather than functioning as expected it errors instead:

Repro steps:
Create a place
Enable Studio Access to API Servies on that place/game
Enable team create and add another account to its access list
Enter team create on that place with the account you added and use GetAsync or SetAsync in a script. E.g.:

local Store = DS:GetDataStore("Test")
print(Store:GetAsync(1))
Store:SetAsync(1, "Test")

Enter Test In Window or Local Server
Instead of printing the value of key 1 and then setting key 1, it errors on GetAsync.

5 Likes

Team Create access does not give you permissions for Data Stores, Server-Side Dev Console, Configuring Game/Place, etc.

We are working on a solution for this.

3 Likes

Its been 2 months now. Could you give me an expected date if thats possible?

1 Like

We are still working on solutions for this. Our current solution may not cover every use case. Thanks for being patient.

4 Likes

Still an issue. How is the fixing going?

3 Likes