OfficeDev / microsoft-teams-apps-champion-management

Champion Management Platform is a custom Teams app that enables organizations to onboard and maintain champions/ SME in their organization in Teams.
MIT License
130 stars 49 forks source link

Unable to add app to more than one site collection #184

Closed smpred closed 11 months ago

smpred commented 11 months ago

I deployed CMP to SharePoint and connected it to Teams for our Copilot CoE team. However when I attempt to add the app to another team the lists and libraries the app is connected to is still for the Copilto CoE MS Team. How do I get the assets behind the CMP app to generate its own lists and libraries for the sharepoint site behind the MS Team of the channel it is added to in another MS Team.

v-saikirang commented 11 months ago

Hi @smpred, Thanks for reaching out to us. May I know where did you download the package file from. If the package file is downloaded and installed as per the deployment guide from this github repo it will create a separate SharePoint site with the name "ChampionManagementPlatform". If this is a different customized package please check with the concerned team. In any case even if you are using a customized package it will not create additional instance everytime you add to a different teams/channel. The instance of the CMP app will still be the same. It will just be a like shortcut when you add it to a teams/channel.

Thanks, Sai.

smpred commented 11 months ago

That may be the issue. My package came from the rollout of our investment in the Copilot Early Adopter Program. I do not see a SC with the name ChampionManagementPlatform.

Do you have guidance on how to correct my situation? Is it as easy as re-deploying the package from the Github portal and allowing the CMP SC to be created?

Will it conflict with my current installation for the Copilot CoE MS Team?

Chat with me via [cid:2cb8881f-e552-4f5c-82fb-4f0ea8cfcd2d] @.***>

Sean Predith Sr Engineer Sys Reliability [A picture containing object, clock, drawing Description automatically generated] Direct 913 730 7515 | Mobile 913 484 8683 | @.**@.> T-Mobile.comhttp://www.t-mobile.com/ | Follow T-Mobile on Twitterhttps://twitter.com/tmobile, Facebookhttps://www.facebook.com/TMobile and Instagramhttp://instagram.com/tmobile

@.?anonymous&ep=signature> Book time to meet with @.?anonymous&ep=signature>


From: v-saikirang @.> Sent: Friday, October 27, 2023 1:39 AM To: OfficeDev/microsoft-teams-apps-champion-management @.> Cc: Predith, Sean @.>; Mention @.> Subject: Re: [OfficeDev/microsoft-teams-apps-champion-management] Unable to add app to more than one site collection (Issue #184)

[External]

Hi @smpredhttps://checkpoint.url-protection.com/v1/url?o=https%3A//github.com/smpred&g=ZDk0ZGQwN2ViOGYzMmMzNQ==&h=NDYzNzI1Mzc1ZDlhM2QzMzQwODJlZTVjZWFmNTQ4NjQ3ODIxOWYyOGE2ZTQ2OWM5YWZmYjJlYzg0MDAyNDI4NA==&p=YzJ1OnRtb2JpbGV1c2E6YzpvOmVkNzgwMTE4NDE3YjBhNDkxNGJmMDZjNzE0NjgwYzQ0OnYxOmg6VA==, Thanks for reaching out to us. May I know where did you download the package file from. If the package file is downloaded and installed as per the deployment guide from this github repo it will create a separate SharePoint site with the name "ChampionManagementPlatform". If this is a different customized package please check with the concerned team.

Thanks, Sai.

— Reply to this email directly, view it on GitHubhttps://checkpoint.url-protection.com/v1/url?o=https%3A//github.com/OfficeDev/microsoft-teams-apps-champion-management/issues/184%23issuecomment-1782379421&g=NzY1NjY3MzAwMDgzY2Q4Nw==&h=OGY3YzdhMmQ1Mjg0ZTJhZDIwMDM5NTUwM2IxNDNjYzNmZTY2MTU5Yjg5MGFjNTFiMDgxMTEyNzg5YjdmMDY3Mg==&p=YzJ1OnRtb2JpbGV1c2E6YzpvOmVkNzgwMTE4NDE3YjBhNDkxNGJmMDZjNzE0NjgwYzQ0OnYxOmg6VA==, or unsubscribehttps://checkpoint.url-protection.com/v1/url?o=https%3A//github.com/notifications/unsubscribe-auth/BDRRZWLVQ4B3UM5P5IRPBJ3YBNJLBAVCNFSM6AAAAAA6RS2VF2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOBSGM3TSNBSGE&g=MmUxNzQwN2QyZmFmOTc5Nw==&h=Y2Q4MmM2OTJlM2M5NGNlM2M2ZDlmN2NlNzlkZGMzZWIyNWFlMWUxZmQyYjYxNzlkNWUzNjU1YTFiYTViODdlMQ==&p=YzJ1OnRtb2JpbGV1c2E6YzpvOmVkNzgwMTE4NDE3YjBhNDkxNGJmMDZjNzE0NjgwYzQ0OnYxOmg6VA==. You are receiving this because you were mentioned.Message ID: @.***>

v-saikirang commented 11 months ago

Hi @smpred,

Since its a customised version of the same code base there might be conflicts if you deploy the github package now. In any case the app creates only one SharePoint site per installation irrespective of the number of teams channel this app is added. It would not create seperate sites for each channel. Adding the app to a channel is just a shortcut to the app from within the channel.

Please let me know if you need more information.

Thanks.

smpred commented 11 months ago

Thank you for the information. The architecture is clear to me know. So I have a MS Teams rollout and a Copilot rollout occurring at the same time. Can I allow users to use the app to discover and manage champions for both Teams and Copilot? I assume so as a large org like mine could want to use the app for any number of champions in various projects.

Chat with me via [cid:08fb1e48-fb87-4029-839f-82cdafdcdcad] @.***>

Sean Predith Sr Engineer Sys Reliability [A picture containing object, clock, drawing Description automatically generated] Direct 913 730 7515 | Mobile 913 484 8683 | @.**@.> T-Mobile.comhttp://www.t-mobile.com/ | Follow T-Mobile on Twitterhttps://twitter.com/tmobile, Facebookhttps://www.facebook.com/TMobile and Instagramhttp://instagram.com/tmobile

@.?anonymous&ep=signature> Book time to meet with @.?anonymous&ep=signature>


From: v-saikirang @.> Sent: Sunday, October 29, 2023 11:19 PM To: OfficeDev/microsoft-teams-apps-champion-management @.> Cc: Predith, Sean @.>; Mention @.> Subject: Re: [OfficeDev/microsoft-teams-apps-champion-management] Unable to add app to more than one site collection (Issue #184)

[External]

Hi @smpredhttps://checkpoint.url-protection.com/v1/url?o=https%3A//github.com/smpred&g=NDg3Nzc2Y2E4MTEzMzgxZQ==&h=NWVjNTM5ZWJhMjU5ZDQ3N2U1YjlkYmE1MjM4NTI2ZDFjMzlkZTIyNTIzMDEyMjAwM2M2YmZhM2RhOWNlYTFlOA==&p=YzJ1OnRtb2JpbGV1c2E6YzpvOmM4M2ZlMWUxZDUzZmU0NTIzMmIzZDU0NWYwMjI3YTQ3OnYxOmg6VA==,

Since its a customised version of the same code base there might be conflicts if you deploy the github package now. In any case the app creates only one SharePoint site per installation irrespective of the number of teams channel this app is added. It would not create seperate sites for each channel. Adding the app to a channel is just a shortcut to the app from within the channel.

Please let me know if you need more information.

Thanks.

— Reply to this email directly, view it on GitHubhttps://checkpoint.url-protection.com/v1/url?o=https%3A//github.com/OfficeDev/microsoft-teams-apps-champion-management/issues/184%23issuecomment-1784454244&g=YjRlM2FmZjk2ZDhlZmMwMA==&h=NGNlZWE5ZmFjYzBjMWM1YzkwOTE2NDhhZGY3YTgyODlmOGIyMmVmYTI4ZDk1NzVlMWRhYjQyNDVkZDRiNmNmNw==&p=YzJ1OnRtb2JpbGV1c2E6YzpvOmM4M2ZlMWUxZDUzZmU0NTIzMmIzZDU0NWYwMjI3YTQ3OnYxOmg6VA==, or unsubscribehttps://checkpoint.url-protection.com/v1/url?o=https%3A//github.com/notifications/unsubscribe-auth/BDRRZWK6VN6UTCRZU2THKBDYB4TFRAVCNFSM6AAAAAA6RS2VF2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOBUGQ2TIMRUGQ&g=MjA3OGJhMTMxMWY2ZWY5OA==&h=Y2JiNmUwZTk2YTBhMTYwYzdhMTkxZjBlODdhZGFiNDNhMWVmYTg5Y2Y4ZTA4ZTI4MDFjYjI0MGUxMmVjMzY5ZQ==&p=YzJ1OnRtb2JpbGV1c2E6YzpvOmM4M2ZlMWUxZDUzZmU0NTIzMmIzZDU0NWYwMjI3YTQ3OnYxOmg6VA==. You are receiving this because you were mentioned.Message ID: @.***>

v-saikirang commented 11 months ago

Hi @smpred,

Yes you can use the same instance of the app to cover all champions. If you want another instance of the same app then you will have to download the code, customize and generate the package for the new app.

Thanks.

smpred commented 11 months ago

Thank you. You may close this Issue.

Chat with me via [cid:021781d3-cd09-4a11-8e23-4aa71a71ef87] @.***>

Sean Predith Sr Engineer Sys Reliability [A picture containing object, clock, drawing Description automatically generated] Direct 913 730 7515 | Mobile 913 484 8683 | @.**@.> T-Mobile.comhttp://www.t-mobile.com/ | Follow T-Mobile on Twitterhttps://twitter.com/tmobile, Facebookhttps://www.facebook.com/TMobile and Instagramhttp://instagram.com/tmobile

@.?anonymous&ep=signature> Book time to meet with @.?anonymous&ep=signature>


From: v-saikirang @.> Sent: Tuesday, October 31, 2023 5:54 AM To: OfficeDev/microsoft-teams-apps-champion-management @.> Cc: Predith, Sean @.>; Mention @.> Subject: Re: [OfficeDev/microsoft-teams-apps-champion-management] Unable to add app to more than one site collection (Issue #184)

[External]

Hi @smpredhttps://checkpoint.url-protection.com/v1/url?o=https%3A//github.com/smpred&g=MTk2YTA4MTRkMWIzOGU1YQ==&h=ZjU5NGJlMjRhYzYzOTA3OWYzYzM5OWQyNmQwYzYyN2VkZGRmY2E1NmM0MWNkOGE5NmRlYmVjOTNkMmYyN2I1OQ==&p=YzJ1OnRtb2JpbGV1c2E6YzpvOmM5MmFiZmViNmM4MDIzNzBkMzM3NjUyYTc5OWE2ZWZjOnYxOmg6VA==,

Yes you can use the same instance of the app to cover all champions. If you want another instance of the same app then you will have to download the code, customize and generate the package for the new app.

Thanks.

— Reply to this email directly, view it on GitHubhttps://checkpoint.url-protection.com/v1/url?o=https%3A//github.com/OfficeDev/microsoft-teams-apps-champion-management/issues/184%23issuecomment-1786975611&g=ODg5ZTg1MGVhM2Y2ZWE3OQ==&h=YWU0NjkwYmJmZmU3MzI0ZTZmZjdjMTY4NGM5YzZhZTAwNWM4NTkwMmQyMDI1NmZhZTdlMTcwYzAwZDVlMDUwNA==&p=YzJ1OnRtb2JpbGV1c2E6YzpvOmM5MmFiZmViNmM4MDIzNzBkMzM3NjUyYTc5OWE2ZWZjOnYxOmg6VA==, or unsubscribehttps://checkpoint.url-protection.com/v1/url?o=https%3A//github.com/notifications/unsubscribe-auth/BDRRZWPXWLDWEBLJSU6F443YCDKFZAVCNFSM6AAAAAA6RS2VF2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOBWHE3TKNRRGE&g=OGYzMWUxZjY2ODY5OTc2Zg==&h=OGUyNWYzOWRjOWJhYzJlMzMxZDIxODVlYzgwYWRlNzI1OTZhMTgxM2ZlMDllZjhjYzhhYjRmZjcwMTkwYjc0NA==&p=YzJ1OnRtb2JpbGV1c2E6YzpvOmM5MmFiZmViNmM4MDIzNzBkMzM3NjUyYTc5OWE2ZWZjOnYxOmg6VA==. You are receiving this because you were mentioned.Message ID: @.***>