Hi,
I'm using security roles + business units to control access to Dataverse tables for my model driven app. When a user creates a new record, the owning business unit defaults to the root. I have tried to set up the security role in a way that this isn't allowed: Business unit "Append to" set to "Business Unit", Table being created in "Append" set to "Business Unit", but it doesn't seem to work. Even if it did, this doesn't quite get me where I want to be as there may be circumstances where a user wants to create a record owned by a business unit other than their main one, on cross departmental projects, for instance.
What I want is for the user to e prompted to select a business unit once, or once a session, and then that be the default from then on. Ideally, I'd like the default to be over written if they manually change the owning business unit on a subsequent creation or write to a record.
This doable? Or am I maybe missing an issue here?
Thanks.