I've been working at Power Apps development for a couple of months now and have been asked to evaluate them for enterprise office forms. We have around 40 office forms, some of which will have approximately a thousand users.
The immediate complicating factor I've found is that our security standards means that a lot of information going into these forms is "need to know". Users can input data, but cannot have access to the back-end table. As far as I can tell, this is not native behaviour for Power Apps as the write access is on the part of the user, not the app.
Another option is to produce and send pdfs. However, none of this looks particularly simple and I am very cautious about trying to scale up something that may be technically complicated.
So in short - is this a good idea? Is Power Apps the right tool for this kind of mass centralization of our office forms, or should I be looking at a different use?