SOLVED

Unable to upload custom app for organization with teams service admin roles

%3CLINGO-SUB%20id%3D%22lingo-sub-1157372%22%20slang%3D%22en-US%22%3EUnable%20to%20upload%20custom%20app%20for%20organization%20with%20teams%20service%20admin%20roles%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1157372%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20there%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI'm%20unable%20to%20upload%20a%20custom%20app%20for%20the%20whole%26nbsp%3Borganization%20with%20just%26nbsp%3Bteams%20service%20admin%20roles.%20The%20option%20for%20%22Upload%20to%20%3CORG%20name%3D%22%22%3E%22%20does%20not%20appear%20at%20all.%26nbsp%3B%3C%2FORG%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThe%20option%20comes%20back%20only%20when%26nbsp%3Bglobal%20admin%20has%20been%20assigned%20to%20the%20account.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAccording%20to%20this%20article%3A%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-gb%2FMicrosoftTeams%2Ftenant-apps-catalog-teams%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-gb%2FMicrosoftTeams%2Ftenant-apps-catalog-teams%3C%2FA%3E%2C%20teams%20service%20admin%20roles%20should%20have%20the%20privilege%20to%20upload%20custom%20apps%20for%20the%20entire%20organization.%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAnyone%20care%20to%20share%20some%20insights%20on%20how%20to%20get%20pass%20this%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EMany%20thanks!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1157372%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EAdministrator%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EBots%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMicrosoft%20Teams%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESettings%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1157958%22%20slang%3D%22en-US%22%3ERe%3A%20Unable%20to%20upload%20custom%20app%20for%20organization%20with%20teams%20service%20admin%20roles%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1157958%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F548167%22%20target%3D%22_blank%22%3E%40madspacer%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EI%20just%20tested%20this%20on%20a%20GA%20tenant%20and%20can't%20reproduce.%20See%20Screenshots%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EWould%20recommend%3C%2FP%3E%0A%3CP%3E-%20Removing%20all%20roles%20and%20readding%20the%20role%3C%2FP%3E%0A%3CP%3E-%20Switching%20the%20role%20to%20Global%20Admin%20and%20back%20to%20Teams%20Admin%3C%2FP%3E%0A%3CP%3E-%20Force%20apply%20Teams%20admin%20role%20with%20Powershell%20(%3CA%20href%3D%22https%3A%2F%2Fwww.ntweekly.com%2F2018%2F05%2F01%2Fassign-office-365-admin-roles-using-powershell%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.ntweekly.com%2F2018%2F05%2F01%2Fassign-office-365-admin-roles-using-powershell%2F%3C%2FA%3E)%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ELet%20me%20know%20how%20it%20goes.%20Hope%20this%20answers%20your%20question.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EBest%2C%20Chris%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22TAdm3.PNG%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F169596i2D845232C2024412%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20title%3D%22TAdm3.PNG%22%20alt%3D%22TAdm3.PNG%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22TAdm2.PNG%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F169597i0C76B6CE9DACB63B%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20title%3D%22TAdm2.PNG%22%20alt%3D%22TAdm2.PNG%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22TAdm1.PNG%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F169598i3B5A4120841E988E%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20title%3D%22TAdm1.PNG%22%20alt%3D%22TAdm1.PNG%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1161269%22%20slang%3D%22en-US%22%3ERe%3A%20Unable%20to%20upload%20custom%20app%20for%20organization%20with%20teams%20service%20admin%20roles%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1161269%22%20slang%3D%22en-US%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F169605%22%20target%3D%22_blank%22%3E%40Christopher%20Hoard%3C%2FA%3E%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThanks%20for%20the%20suggestion.%20It%20was%20indeed%20caused%20by%20having%20multiple%20admin%20roles.%20The%20problem%20was%20solved%20by%20having%20only%20the%20team%20admin%20role%20being%20assigned%20to%20the%20user.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIs%20this%20the%20intended%20behaviour%3F%20If%20so%20this%20should%20be%20reflected%20in%20the%20documentation.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EMany%20thanks%2C%3C%2FP%3E%3CP%3ELeo%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1173881%22%20slang%3D%22en-US%22%3ERe%3A%20Unable%20to%20upload%20custom%20app%20for%20organization%20with%20teams%20service%20admin%20roles%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1173881%22%20slang%3D%22en-US%22%3EHi%20%3CBR%20%2F%3E%3CBR%20%2F%3EThanks!%20Glad%20to%20know%20my%20suggestion%20worked!%20Please%20set%20a%20best%20response%20on%20the%20post%20so%20other%20members%20of%20the%20community%20can%20benefit!%3CBR%20%2F%3E%3CBR%20%2F%3EIn%20terms%20of%20the%20documentation%3F%20You%20can%20edit%20docs.com%20articles!%20All%20you%20need%20to%20do%20is%20sign%20in%20and%20select%20edit%20at%20the%20top.%20Or%20if%20you%20don't%20want%20to%20do%20that%20select%20Feedback%20and%20it'll%20go%20through%20to%20the%20current%20authors.%3CBR%20%2F%3E%3CBR%20%2F%3EHope%20that%20answers%20your%20question!%3CBR%20%2F%3E%3CBR%20%2F%3EBest%2C%20Chris%3C%2FLINGO-BODY%3E
New Contributor

Hi there,

 

I'm unable to upload a custom app for the whole organization with just teams service admin roles. The option for "Upload to <Org Name>" does not appear at all. 

 

The option comes back only when global admin has been assigned to the account.

 

According to this article: https://docs.microsoft.com/en-gb/MicrosoftTeams/tenant-apps-catalog-teams, teams service admin roles should have the privilege to upload custom apps for the entire organization. 

 

Anyone care to share some insights on how to get pass this?

 

Many thanks!

3 Replies

Hi @madspacer 

 

I just tested this on a GA tenant and can't reproduce. See Screenshots

 

Would recommend

- Removing all roles and readding the role

- Switching the role to Global Admin and back to Teams Admin

- Force apply Teams admin role with Powershell (https://www.ntweekly.com/2018/05/01/assign-office-365-admin-roles-using-powershell/

 

Let me know how it goes. Hope this answers your question.

 

Best, Chris

 

TAdm3.PNG

TAdm2.PNG

TAdm1.PNG

Hi @Christopher Hoard,

 

Thanks for the suggestion. It was indeed caused by having multiple admin roles. The problem was solved by having only the team admin role being assigned to the user.

 

Is this the intended behaviour? If so this should be reflected in the documentation.

 

Many thanks,

Leo

best response confirmed by adam deltinger (MVP)
Solution
Hi @madspacer

Thanks! Glad to know my suggestion worked! Please set a best response on the post so other members of the community can benefit!

In terms of the documentation? You can edit docs.com articles! All you need to do is sign in and select edit at the top. Or if you don't want to do that select Feedback and it'll go through to the current authors.

Hope that answers your question!

Best, Chris