Sharing GitHub Repo - Automatically Seeing their Apps

I have a question regarding App Streamlit Cloud Sharing & GitHub.

Not sure if I missed this somewhere, but it is a strange behaviour. So, I have my account and some other accounts shared an App with me. Now, I can see these different profiles when I click under my name on (https://share.streamlit.io/).

What I find strange that even if a person shares with me 1 private repository with Streamlit App - I can automatically see all their apps connected to their profile.

Other situation is that there is a person that shared a private repository with me in 2018 (not Streamlit related), and now I can see their profile & App (which is new repository) also on the drop-down list.

Can anyone please answer me if this is expected behaviour? And whether it can be Edited? (e.g. if I share 1 app with someone, I would like to limit them to only that app, not all apps under my GitHub profile).

Thanks,
Rob

1 Like

In Community Cloud, each GitHub user and organization is associated with a “workspace.” When you select a name in the upper-left corner, you are selecting a workspace. There are two ways to join a workspace: through GitHub (by being given access to a repo for that workspace) or through Community Cloud (by having an app from that workspace shared with you).

Once you are a member of a workspace, you can see the apps of that workspace. However, even though you see all of the workspace’s apps, you don’t have permission to administer them, unless you have write permission to that app in GitHub.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.