-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No support for MSP #39
Comments
Michael, Can you please be more specific about the account changes you need to make as an MSP? Our objective is to enable APIs to effect all changes that can be done in the UI. If we can understand your objective and use-case better, it would help us define what needs to be added. Thanks! |
Sure, had a call with Chris about this and a support ticket! We need a way to manipulate all the MSP data to make adjustments, at the moment as it stands we can extract the "MSP accounts" but trying to work with the "AWS accounts" inside of them is not possible, we can see the accounts but the API is not feeding the id back that is needed to make adjustments to the account. To be simple we need to adjust a feature on every account but the CHT ID does not come back on the MSP API query the AWS accounts on a MSP you will see what I mean case #6851 |
I took a quick look at case #6851. As I understood it there were a couple
of issues:
Given that when we add accounts as a partner it creates new aws accounts
so duplicates (Bug??)..
We only create a new account by copying from partner if one doesn't already
exist in the customer. No "duplicate" should be created.
I have done this at the level root but if I switch to a customer the
external id has not been copied across.
The external-id part of the credential should be mapped correctly if
CloudHealth made the copy.
There seems to be some other question of being able to update the customer
accounts with an API key at the partner level.
Are you running into an issue doing that?
Thanks,
Vikram
*Vikram Pillai*
Chief Architect, Founding Engineer
280, Summer Street
Boston, MA 02210
C: 978.853.6803
<https://www.cloudhealthtech.com>
<https://www.facebook.com/CloudHealthTech>
<https://twitter.com/CloudHealthTech>
<https://plus.google.com/+Cloudhealthtech>
<https://www.linkedin.com/company/2838309?trk=tyah&trkInfo=clickedVertical%3Acompany%2CclickedEntityId%3A2838309%2Cidx%3A2-2-3%2CtarId%3A1479399288038%2Ctas%3Acloudh>
<https://www.youtube.com/channel/UCR3YerNN67OyIq5mnla5s1w>
<https://www.cloudhealthtech.com>
…On Wed, Nov 30, 2016 at 6:41 AM, Michael Baker ***@***.***> wrote:
Sure, had a call with Chris about this and a support ticket!
We need a way to manipulate all the MSP data to make adjustments, at the
moment as it stands we can extract the "MSP accounts" but trying to work
with the "AWS accounts" inside of them is not possible, we can see the
accounts but the API is not feeding the id back that is needed to make
adjustments to the account.
To be simple we need to adjust a feature on every account but the CHT ID
does not come back on the MSP API query the AWS accounts on a MSP you will
see what I mean case #6851
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#39 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ACWF0ebfuK9M113SHKfq27sqdwKO1SpHks5rDWD7gaJpZM4K_sLj>
.
|
Hey Vikram,
Yeh, maybe its easier to get on a call / webex to show you what’s happening? I am trying to update AWS accounts at a partner level, I can get a list of the client accounts with there customer id’s, then when I search the API via https://chapi.cloudhealthtech.com/api/search.json?api_version=2&api_key=<api_key>&client_api_id=<client_api_id>&name=AwsAccount<https://chapi.cloudhealthtech.com/api/search.json?api_version=2&api_key=%3Capi_key%3E&client_api_id=%3Cclient_api_id%3E&name=AwsAccount> I would expect to see an id coming back in that response. There is no id coming back which makes it not possiblt to issue an update to the external id for the child accounts.
Cheers!
--
Michael Baker
Product Engineering Specialist | Bulletproof - Mission Critical Cloud
e: michael.baker@bulletproof.net<mailto:michael.baker@bulletproof.net>
w: www.bulletproof.net.au<http://www.bulletproof.net.au/>
m: +61 430 069 855
Connect: twitter @bulletproofnet | LinkedIn
Bulletproof Group Ltd (ASX:BPF)
Amazon Web Services (AWS) Premier Partner
From: Vikram Pillai <notifications@github.com>
Reply-To: CloudHealth/cht_api_guide <reply@reply.github.com>
Date: Wednesday, 30 November 2016 9:06 pm
To: CloudHealth/cht_api_guide <cht_api_guide@noreply.github.com>
Cc: Michael Baker <Michael.Baker@bulletproof.net>, Author <author@noreply.github.com>
Subject: Re: [CloudHealth/cht_api_guide] No support for MSP (#39)
I took a quick look at case #6851. As I understood it there were a couple
of issues:
Given that when we add accounts as a partner it creates new aws accounts
so duplicates (Bug??)..
We only create a new account by copying from partner if one doesn't already
exist in the customer. No "duplicate" should be created.
I have done this at the level root but if I switch to a customer the
external id has not been copied across.
The external-id part of the credential should be mapped correctly if
CloudHealth made the copy.
There seems to be some other question of being able to update the customer
accounts with an API key at the partner level.
Are you running into an issue doing that?
Thanks,
Vikram
*Vikram Pillai*
Chief Architect, Founding Engineer
280, Summer Street
Boston, MA 02210
C: 978.853.6803
<https://www.cloudhealthtech.com<https://www.cloudhealthtech.com>>
<https://www.facebook.com/CloudHealthTech<https://www.facebook.com/CloudHealthTech>>
<https://twitter.com/CloudHealthTech<https://twitter.com/CloudHealthTech>>
<https://plus.google.com/+Cloudhealthtech<https://plus.google.com/+Cloudhealthtech>>
<https://www.linkedin.com/company/2838309?trk=tyah&trkInfo=clickedVertical%3Acompany%2CclickedEntityId%3A2838309%2Cidx%3A2-2-3%2CtarId%3A1479399288038%2Ctas%3Acloudh<https://www.linkedin.com/company/2838309?trk=tyah&trkInfo=clickedVertical%3Acompany%2CclickedEntityId%3A2838309%2Cidx%3A2-2-3%2CtarId%3A1479399288038%2Ctas%3Acloudh>>
<https://www.youtube.com/channel/UCR3YerNN67OyIq5mnla5s1w<https://www.youtube.com/channel/UCR3YerNN67OyIq5mnla5s1w>>
<https://www.cloudhealthtech.com<https://www.cloudhealthtech.com>>
On Wed, Nov 30, 2016 at 6:41 AM, Michael Baker ***@***.***> wrote:
Sure, had a call with Chris about this and a support ticket!
We need a way to manipulate all the MSP data to make adjustments, at the
moment as it stands we can extract the "MSP accounts" but trying to work
with the "AWS accounts" inside of them is not possible, we can see the
accounts but the API is not feeding the id back that is needed to make
adjustments to the account.
To be simple we need to adjust a feature on every account but the CHT ID
does not come back on the MSP API query the AWS accounts on a MSP you will
see what I mean case #6851
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#39 (comment)<https://github.com/CloudHealth/cht_api_guide/issues/39#issuecomment-263853485>>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ACWF0ebfuK9M113SHKfq27sqdwKO1SpHks5rDWD7gaJpZM4K_sLj<https://github.com/notifications/unsubscribe-auth/ACWF0ebfuK9M113SHKfq27sqdwKO1SpHks5rDWD7gaJpZM4K_sLj>>
.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<#39 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AIScwl3WDcRXa2CDF7UX9w8QzQVDz20zks5rDXTpgaJpZM4K_sLj>.
|
Mike, I reviewed this issue with Chris and the engineer. I do not quite understand all the challenges that you describe above, so if you still cannot achieve your objective, I'm happy to jump on a short call tomorrow. I'm in Las Vegas for re:Invent so I'm in GMT-08:00 TZ. I'm open in morning 10am - 1pm. /v |
Hey Vikram,
That “fix” did not work either ☹ hmm this could be fun im +8
…--
Michael Baker
Product Engineering Specialist| Bulletproof - Mission Critical Cloud
e: michael.baker@bulletproof.net<mailto:michael.baker@bulletproof.net>
w: www.bulletproof.net.au<http://www.bulletproof.net.au/>
m: +61 430 069 855
Connect: twitter @bulletproofnet | LinkedIn
Bulletproof Group Ltd (ASX:BPF)
Amazon Web Services (AWS) Premier Partner
From: Vikram Pillai <notifications@github.com>
Reply-To: CloudHealth/cht_api_guide <reply@reply.github.com>
Date: Thursday, 1 December 2016 3:21 pm
To: CloudHealth/cht_api_guide <cht_api_guide@noreply.github.com>
Cc: Michael Baker <Michael.Baker@bulletproof.net>, Author <author@noreply.github.com>
Subject: Re: [CloudHealth/cht_api_guide] No support for MSP (#39)
Mike,
I reviewed this issue with Chris and the engineer.
We have isolated the primary issue that is blocking you and Chris has communicated a solution for you. Hopefully this works for you.
I do not quite understand all the challenges that you describe above, so if you still cannot achieve your objective, I'm happy to jump on a short call tomorrow. I'm in Las Vegas for re:Invent so I'm in GMT-08:00 TZ. I'm open in morning 10am - 1pm.
/v
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<#39 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AIScwsMk54Zn64D-I4xQJrHI_xHoK8JLks5rDnV2gaJpZM4K_sLj>.
|
Hi Mike, Do you have a few minutes now? It's 23:43 here, so +8 +8 = 15:43. I'll chill there for 10 minutes if you get the message and can join. |
Yep go for it
…--
Michael Baker
Product Engineering Specialist| Bulletproof - Mission Critical Cloud
e: michael.baker@bulletproof.net<mailto:michael.baker@bulletproof.net>
w: www.bulletproof.net.au<http://www.bulletproof.net.au/>
m: +61 430 069 855
Connect: twitter @bulletproofnet | LinkedIn
Bulletproof Group Ltd (ASX:BPF)
Amazon Web Services (AWS) Premier Partner
From: Vikram Pillai <notifications@github.com>
Reply-To: CloudHealth/cht_api_guide <reply@reply.github.com>
Date: Thursday, 1 December 2016 3:44 pm
To: CloudHealth/cht_api_guide <cht_api_guide@noreply.github.com>
Cc: Michael Baker <Michael.Baker@bulletproof.net>, Author <author@noreply.github.com>
Subject: Re: [CloudHealth/cht_api_guide] No support for MSP (#39)
Hi Mike, Do you have a few minutes now? It's 23:43 here, so +8 +8 = 15:43.
By the time I wake up in 6 hours, might be too late for you.
I can send you a google hangout by email @ michael.baker@bulletproof.net<mailto:michael.baker@bulletproof.net>
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<#39 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AIScwoMlTwoe_cnPxii6P_o7mixUAjRhks5rDnr0gaJpZM4K_sLj>.
|
Im +8 but I work +11 just to make things more fun for us all!
…--
Michael Baker
Product Engineering Specialist| Bulletproof - Mission Critical Cloud
e: michael.baker@bulletproof.net<mailto:michael.baker@bulletproof.net>
w: www.bulletproof.net.au<http://www.bulletproof.net.au/>
m: +61 430 069 855
Connect: twitter @bulletproofnet | LinkedIn
Bulletproof Group Ltd (ASX:BPF)
Amazon Web Services (AWS) Premier Partner
From: Vikram Pillai <notifications@github.com>
Reply-To: CloudHealth/cht_api_guide <reply@reply.github.com>
Date: Thursday, 1 December 2016 3:44 pm
To: CloudHealth/cht_api_guide <cht_api_guide@noreply.github.com>
Cc: Michael Baker <Michael.Baker@bulletproof.net>, Author <author@noreply.github.com>
Subject: Re: [CloudHealth/cht_api_guide] No support for MSP (#39)
Hi Mike, Do you have a few minutes now? It's 23:43 here, so +8 +8 = 15:43.
By the time I wake up in 6 hours, might be too late for you.
I can send you a google hangout by email @ michael.baker@bulletproof.net<mailto:michael.baker@bulletproof.net>
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<#39 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AIScwoMlTwoe_cnPxii6P_o7mixUAjRhks5rDnr0gaJpZM4K_sLj>.
|
Hi @elmobp. Is it okay to close out this issue at this point? |
There is no API support for MSP accounts, this becomes a right mess when we need to do things in the parent and child accounts. Is there a plan to expose an API for MSP?
The text was updated successfully, but these errors were encountered: