Perhaps you need to clarify what you want other people to be able to do.
If you just want them to be able to look at/print the plans, elevs etc then PDF or DWF outputs should do the trick.
If you want them to be able to "move around" the project, e.g. fly around it in the 3d window, select objects to see what tools have been used etc then I'm assuming you want them to be able to open the ArchiCAD file which would suggest the following:
1. Lock the file in your system e.g. Mac OS has a "locked" button in the File Info so it cannot be saved over etc unless unlocked - the effectiveness depends on how IT-savvy the other users are. This means that you have to remember to unlock the file to begin working, then lock it again once you have finished.
2. Lock all of the information in the ArchiCAD file by either locking the layers or locking all of the objects (Edit->Locking menu) or a combination of the two – the effectiveness depends on how ArchiCAD-savvy the other users are. Similar to 1 above you have to unlock the info to start working and lock it again afterwards.
3. Erika's suggestion of a Teamwork Project with view-only access for others is probably the most secure and easiest for you to be able to work with the file without having to unlock information.
4. Keep your "base" file hidden away in a secret location surrounded by (virtual) guard creatures of imposing size and ferocity, and link it as a module into an otherwise empty file that others can use to view it. This way the view file will always see your updated base file but cannot be changed (unless they break the hotlink, in which case I recommend changing jobs 'cos it's just too much effort).
That's about it from me - time for morning tea!
😄
AC23 (7000 NZE Full) AC24 (6004 NZE Full)
OS 11.16.1 iMac Retina 5K 27" 2020, 64GB RAM