Hi Mike,
I'm Trong, a developer in the AWS development team here at Mendix. We appreciate your feedback and queries regarding the Amazon Textract connector.
The permission not having been set for both the AnalyzeExpense action and the AnalyzeDocument action was indeed a deliberate design choice. Our connector actions do not have access rules on them, mainly to provide you, as an implementing developer, complete flexibility to restrict and allocate permissions as your implementation requires.
To best manage this, we recommend creating an implementation module, e.g., AmazonTextractConnector_Impl. This could be the module that your end-user interacts with when building a request and, in turn, displaying its response. Implementing this way ensures that your unique configuration of access rules won't be overwritten when a newer version of the connector is imported into your project.
Regarding your question about the handling of multi-page invoices, I can confirm that this feature is indeed on our roadmap.
If you have further questions or need additional clarification, please do not hesitate to reach out. You can respond directly to this thread or, if you prefer, you can send me a private message by visiting my developer profile and clicking on "Contact".
Best regards,
Trong
AWS Development Team