FlutterFlow / flutterflow-issues

A community issue tracker for FlutterFlow.
130 stars 26 forks source link

New Collaboration Feature - Read Only Access not working as expected #4944

Open Dev-Muhammad-Junaid opened 14 hours ago

Dev-Muhammad-Junaid commented 14 hours ago

Can we access your project?

Current Behavior

I just tried the new collaboration feature Give all FlutterFlow users Read-Only access however, it don't enable the feature, I'm on a manager role, but weird thing is it made my project public and I can't make it private anymore.

Expected Behavior

Expected to change the role of all users with editor role to be Read-Only

Steps to Reproduce

  1. Go to Collaboration
  2. Add members
  3. Toggle "Give all FlutterFlow users Read-Only access"
  4. Project Link Becomes Public

Reproducible from Blank

Bug Report Code (Required)

IT4ejOfluYtPj7xK7aXucsJR/TgWOUs7bZZMi8N+FQwgIbbrO5kPdej+QHZVOMO/dFY3OlmI8XE10/fFuN71UcAtPiisfrZqzqh+Zw3MbDm7Srq3PJGSPGpDM5ljCFOHzbSzqyMnWfNsWHgS62GIG9yicB3UGY/7NjI/Hf2XNZD5nl6JLTLOXn0Jg1ZSfCvr

Visual documentation

Screenshot 2024-11-21 at 3 37 30 PM Screenshot 2024-11-21 at 3 37 26 PM

Environment

- FlutterFlow version: v5.0.13
- Platform: MacOS Desktop
- Browser name and version: Chrome
- Operating system and version affected: Seqouia 15.1 (24B83)

Additional Information

No response

Alezanello commented 12 hours ago

Hello!

This is the intended behavior of the tool. The "Read-Only Access" option is designed to grant all FlutterFlow users access to your project, effectively making it public. It’s not limited to invited users or team members.

If you want to share the project only with specific individuals, you’ll need to invite each user individually and assign them the desired role for the project.

Disabling the "Give all FlutterFlow users Read-only access" option will make your project private again.

I hope this helps clarify things! Let me know if you have any further questions.

Dev-Muhammad-Junaid commented 12 hours ago

Got it, but somehow its not working as expected, the toggle never switches and not getting disable as well. I also believe the language gets more clear as it means making your project public not just making existing collaborator read only.

Alezanello commented 6 hours ago

Hello again!

You can verify whether your project is set to public or private and ensure the changes are applied correctly by using the "Share Project" option located in the top-right icon section. Let me know if you need further assistance!

publicprivate.gif
Dev-Muhammad-Junaid commented 2 hours ago

https://github.com/user-attachments/assets/12a277d8-a802-4ac7-8202-19c5c8a55208 Yup however, in my case the toggle never switches but the states get updated and when I come back to the toggle it never shows active state, which is a bug.