Custom Policy - set a mandatory specific co-author

Hi dear AppSheet Community,

Due to no response on previous question here (and Support did not bring any response either ^^'):

https://www.googlecloudcommunity.com/gc/AppSheet-Q-A/App-Policies-what-criteria-are-available-for-custom-policy/m-p/385019#M151513

I wonder if someone knows how to set a custom policy that establish general company compliance policy, and more specifically how to force an app to be co-authored with an IT administrator.

I think about something like that:

AND( 
  ISNOTBLANK([Purpose]),  
  ISNOTBLANK([DesignDetails]), 
  [AuthRequired], 
  [PhotoResolution] <> "Low", 
  CONTAINS([coAuthor],"admin@mycompany.com")
)

My question really focuses on the last part: does [coAuthor] exists ?

Please note that I’m aware I could use another expression that will allow only a few people to deploy apps (and in such case it would be the IT team accounts), so this last part would become unnecessary, but I really want to know if I can avoid this.

I allow myself to tag some regular contributors, without any preference and as it comes to my mind:

@Suvrutt_Gurjar @Steve @WillowMobileSys @Koichi_Tsuji @Marc_Dillon @MultiTech

Many thanks for your help on this :blush:

1 Like

As far as I know and I see, there is no Policy Object avaiable, which returns the list of Co-author per app. So unfortunately, it is not possible to get what you want through custom policy at this moment.

4 Likes

Thank you @Koichi_Tsuji

3 Likes

I suggest you throw a feature request for this.

3 Likes