The client isn't actually duplicating an application, but a sheet/view within an application.
The duplicating works, but the sheet/view disappears about 10 seconds after. I don't know if this action is included in the logs?
P.S.: Screenshot added for clarification.
As you can see on the screenshot, this is the action performed, but with my client, the sheets/views disappear from under the "Mijn werkbladen" section.
Ok, the security rule that covers the creation of objects in a published sheet is 'CreateAppObjectsPublishedApp'.
have a look at that to see if it looks like something has been changed from the default.
!resource.App.stream.Empty() and resource.App.HasPrivilege("read") and (resource.objectType = "userstate" or resource.objectType = "sheet" or resource.objectType = "story" or resource.objectType = "bookmark" or resource.objectType = "snapshot" or resource.objectType = "embeddedsnapshot" or resource.objectType = "hiddenbookmark") and !user.IsAnonymous()
I'm currently on hold as the client had a meeting.
When they return, I'll check the security rule and version they are running.
Though I'd think that if anything is different from the default rule, it shouldn't allow me to duplicate the sheet to start with.
I heard from another source that it might be a repository database issue, where the duplication of a sheet isn't stored in the database and it disappears because of it.
Know anything more about this?