GithubHelp home page GithubHelp logo

Comments (9)

boydc2014 avatar boydc2014 commented on August 29, 2024 1

Hi, @armaansood. I apologize for the inconvenience for the situation. We've identified an issue around handling tenant information when a data clean up request is triggered and we are working on a fix for it. But unfortunately, we can't simply bring it back for you as our process requires a little bit confirmation to recover your ownership.

I would suggest two options

  1. If your current tenant have a valid azure subscription. I recommend you go to azure portal and recreate a new "Azure Bot" and enable Teams channel. In fact, bot record is just a piece of metadata and you can easily point the new bot record's endpoint to your bot app (local or remote). Azure portal is a more modern and standardized solution which tracks resource ownership in tenant level than dedicated portal (dev.botframework.com) which tracks ownership by individual owner id.
  2. If you really need that bot back. I'm afraid you have to use the owner email to send us an request to recover the ownership. You will need to cc your tenant's admin and get his\her approval and send it to [email protected].

I will recommend the first approach. Apologize again for this issue.

from botframework-services.

rampaged avatar rampaged commented on August 29, 2024

Hi @amaroRafael

Checking with engineers on this issue and will report back soon. Thanks.

from botframework-services.

moooyo avatar moooyo commented on August 29, 2024

Hi @amaroRafael

we confirmed your information and found you submitted a request of clean up your privacy data to us. So, we removed you from the bot's owner list. This change usually occurs when someone leaving the organization. Can we confirm that what happened in 8/31/2022 12:00:26 AM(UTC)?

from botframework-services.

amaroRafael avatar amaroRafael commented on August 29, 2024

Hi @moooyo

Thanks for replying to me.

Let me explain the situation.
My account was in two organizations, two different tenants.
And I removed this account from one of the tenants. However, the tenant that I left was not the same tenant who is the owner of the bots.
So, it shouldn't have removed me from the bots.

I can provide you with the tenant ids to confirm this information if you need it.

from botframework-services.

amaroRafael avatar amaroRafael commented on August 29, 2024

Hi @boydc2014

I was the bot owner, sometimes I also add my Manager as the owner of bots, but I don't remember if I included him this time. Can you at least let me know if there is any email of the owner included that is from "@gome.ai"?
If it doesn't have any email there, this means that I was the only owner of this bot.

About the 1. suggestion.
When I use the Teams Toolkit, it will auto-create the bot in botframework.com.
If that bot is not there, when I try to run the project in Visual Studio, it will fail and say that I need to run the [Teams Toolkit] -> [Prepare Teams App Dependencies]

How can I solve this issue?

I am developing the project in Visual Studio 2022.
This is a C# project

from botframework-services.

boydc2014 avatar boydc2014 commented on August 29, 2024

Hi, @amaroRafael our log shows you were the only owner, thus there is no owner right now after clean up.

About suggestion 1. Yes, the approach you were using is basically Teams Studio calling Azure Bot Service(which is us) creating the record for you using your identify (individual identity) in dev.botframework.com and enabling Teams channel for that bot. The functionality is the same when Teams creating it for you or you choose to create your bot by yourself in Azure Portal. It's the same service and feature sets.

In Azure Portal, the benefit is the resource ownership is tracked via tenant/subscription instead of individuals. The cost is you have to create via Azure Portal by yourself. I recommend this approach for the long run.

The missing part is ownership to the metadata in service side, it's agnostic to which client language or IDE you use.

If you only doing local debugging, the most straightforward way is to re-create another bot, or to be specific, bot registration. The bot registration should be lightweight and easy to recreate. You bot code written with VS is you bot app itself, which can work with any registration if you get the configuration aligned. Does that make sense?

from botframework-services.

amaroRafael avatar amaroRafael commented on August 29, 2024

Hi @boydc2014 ,

Is it possible to remove this bot from botframework.com so I can use the same application to create a new bot?
I am asking this because we have an environment where this application is already in use by some users.

from botframework-services.

boydc2014 avatar boydc2014 commented on August 29, 2024

Hi @boydc2014 ,

Is it possible to remove this bot from botframework.com so I can use the same application to create a new bot? I am asking this because we have an environment where this application is already in use by some users.

Yes, @amaroRafael we can do that. Can you help send a email with the original owner email (assume you still hold) to [email protected] and we can do the clean up

from botframework-services.

boydc2014 avatar boydc2014 commented on August 29, 2024

Bot has been cleaned up.

from botframework-services.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.