So my client was just watching me work through one of their apps during a casual phone call/share screen review, and they requested that the end users would not be able to export the data from the app - for all layers, approximately 70 layers.
So I tried looking for an option to turn off all the layers at the same time. After a quick search, the option is nowhere to be found in Experience Builder, so I started turning off the Allow Export option for all the layers one by one, and sometimes having to backtrack because I'd forgotten where I'd left off, since many of the layers are many hierarchies deep.
As the client continued reviewing the app, he started to ask, "Do you have to do this for each and every layer individually?" in a completely astounded and dumbfounded manner. I sheepishly answered that yes, it seems so.
They got upset and said, "IS THIS WHAT I PAY YOU FOR? I PAY YOU FOR YOUR GIS KNOWLEDGE AND EXPERTISE, NOT TO SIT HERE CLICKING THE SAME BUTTON FOR 30 MINS! MY GRANDMA CAN DO THIS JOB! AND YOU HAVE 8 MORE APPS TO GET THROUGH! I'M NOT PAYING FOR THIS!"
So yeah, I felt super embarrassed because I had recommended this technology and Esri software suite to him. And I was already going to charge them 4 hours of work for disabling export on all the apps and all the layers.
So when are we getting a DISABLE EXPORT ALL LAYERS button?