VS Marketplace Add Member displayes Invalid Domain error - visual-studio

I am trying to add a member to Visual Studio Marketplace. In my account I go to Manage Publishers & Extensions -> Members and click om '+ Add'. Whatever e-mail I provide shows "Invalid Domain" error:
Is it a VS Marketplace bug or do I need to somehow link Azure directory (or any other users directory) first?

I'm having the same issue with a newly registered Publisher and have contacted Microsoft. Here's what I was told:
Apologies for the inconvenience you are facing. This is currently due to an issue at our end.
To unblock you, we can add the users manually to the publisher. Could you please provide us the VSIDs of the users that you are trying to add to the publisher?
To provide the VSID, do the following:
Login to the Marketplace (https://marketplace.visualstudio.com) with the email address that has to be added to the publisher.
After getting logged in, from the same browser window, open https://marketplace.visualstudio.com/_apis/connectiondata
You should see some JSON data in the window.
Copy paste the output of the page that you see. We are interested in the "id" field of the "authenticated" user.
We will manually add the users to your publisher, once we have the VSIDs details.
You'll want to contact Microsoft using the "Need help? Contact Microsoft" link that Grzegorz Smulko also mentioned, but you might as well collect the relevant IDs to include when you reach out to expedite the process.

Microsoft may be requiring Microsoft federated(Hotmail, Live..., or AD integrated) IDs.
Due to the complete lack of documentation, I have been unable to verify this claim.
This could also be attributed to Microsoft banning gmail.com as a valid source e-mail domain.

It looks like a bug to me.
I've tried to add a new member from the same domain as all the other existing members and I'm getting the very same error.
I'd suggest contacting MS using the "Need help? Contact Microsoft" link from the top-right corner.

There is an alternate way to add members via User Id. Please follow the steps mentioned here:
Ask member (that you want to add) to login their account on Marketplace
User Id will be visible by hovering over email as shown in image.
Member can copy the User Id by clicking copy-to-clipboard button and share with the current owner of the publisher(you).
Now the current owner of the publisher(you) can add member using User Id from members tab. Click on + Add -> Now enter the User Id-> Select a role you want to assign to the new member.
As shown in the below screenshot.

Related

No access to partner - Information could not be retrieved

Here is my full error:
Information could not be retrieved. Please contact iandevice to verify that your account has been properly set up. You may need to add the developer email address as a home member in the Google Home app settings.
I have seen several similar questions, but their solution did not help me. I've followed this link to setup: https://developers.google.com/nest/device-access/get-started but got the error when authorizing my account.
My email address is a personal gmail account. I have checked that my email address in the device access console (Top Right) is the same account that is linked to my nest. I have tried several solutions like re-creating the whole GCM project, credentials, etc, or trying with another gmail account.
I have also ensured that my account is added in my Google Home App, tried adding another account and trying but it's the same. Completely lost here after trying everything, does anyone have a solution to this? Thank you.
Just to add on, I have also checked in the OAuth consent screen that I have the same email address listed under email and developer's email. Also tried deleting the whole home and creating a new one, and link my nest to that h ome

Google Indexing API - Permission denied. Failed to verify the URL ownership

I am in exactly the sme situation as described in this question. The solution found by that asker was
Full access !== Owner. I need to read the documentation better.
Yes. I noticed that I can only give full access to the service account. I read the doc over and over again, but I cannot find a way to make my service account an owner. So maybe read along with me? (source):
Follow the recommended steps to verify ownership of your property.
After your property has been verified, open Search Console.
Click your verified property.
Select Verification details from the Settings gear next to your verified property.
Under Verified owners, click Add an owner.
Add your service account email address as an owner to the property.
Ad 1: I verified my personal ownership of the property in question long ago (both by HTML file and by DNS record, see below).
Ad 2/3: In the search console, I can "click" the desired property from the list of all my verified properties.
Ad 4: This step turns out to be difficult. There is no settings gear next to my verified property. The closest match is a settings gear in the vertical <nav> bar on the left and about a screen length below the property selection. There is nothing to "select" from the gear, though - it is just a plain old link to the settings page https://search.google.com/search-console/settings?resource_id=sc-domain%3AXXXXX
Whatever, on this settings page, I see the following information: A section "Property settings" with three items:
"Verification of ownership" with a green checkmark and "You are a confirmed owner";
"Users and privileges" with my name;
and "Change of address" with the hint to use this tool when my website changes its address.
There is also a button "Remove property", Next comes an "About" section about the indexing crawler. By the way, under the link next to "Users and privileges", I was able to add my service account as a user with unrestricted access - alas, as we learn, this is not enough; the only thing I can do with this user is to revoke its rights again.
The only remaining possible action that can be considered remotely related to step 4 of the documentation quoted above, is to follow the link next to "Verification of ownership". Unfortunately, that is a dead end: It lists details of my ownership verification (used verification methods, possible additional verification methods).
Ad 5: In all I tried for point 4, there is no option to add a new (delegated) owner, nowhere at all.
The lack of ability to add new owner might be explicable if I were merely a delegated owner, not a verified owner, right? However, the page shows that I am a verified owner, verified by both HTML file and DNS record.
Q: Who can help me read the documentation better and grant enough privileges to my service account to allow it using the indexing API?
Here's an amended How-To:
Follow the recommended steps to verify ownership of your property.
After your property has been verified, open Search Console.
Click your verified property.
Select Verification details from the Settings gear next to your verified property.
More precisely, in the navigation on the left, click "Settings".
4.a Click "Users and Privileges"
4.b In the user list, you should see yourself as owner; ignore any other entries. In that (=your) entry, click the Kebab menu and select "Administer Property Owners". This opens in a new Tab
Under Verified owners, click Add an owner.
Add your service account email address as an owner to the property.

How to become customizing admin on trial version

I need to do some test development and created a Dynamics 365 for Sales trial account. I want to customize some fields, add some JavaScript and register Plugins.
I used a temp email address for that, because I do not want spam and the trial account can pass away in a few weeks.
When I click on Sales -> Settings, I only see three buttons, but not the ones for Customizations and Administrations.
Within the role manager, I cannot add the roles because of insufficient privileges.
I see that there is a possibility to become admin if I click on the top left and then admin, but then I have to do prove that I am the owner of the email address' domain name - and I cannot do the steps that are described here.
I am pretty sure, that it haven't been like this before. Is there any other possibility to become a customizer on the Dynamics 365 trial instance?
Additional information: Solved
I did a wrong turn. At the very beginning, I clicked, that I want to be a developer, but I had to click on another link like that. These links can be easily overseen.
Note to anyone out there: Go to trials.dynamic.com, chose your system and then watch out for a phrase/link like: "Are you signing up on behalf of a customer or using this trial for development purposes? Sign up here.".
However, even if you did everything the right way, you might get an instance that still does not work for development/customzing purposes. So you might have to do anything again.
You should have done the following step, if you want to customize the system. Now your system is already customized by MS & Sales ready for you.
On The following page, be sure to check None of these. Don't customize my trial, then click Complete Setup.
Reference

How do I see invited users in bintray?

Steps to Reproduce
Sign up for a new enterprise trial.
Go to the Organization Edit screen.
Click on the Members section.
Click on invite by email.
User clicks on received email.
They create an account using the pattern of username#orgid.
The admin cannot see them in an member lists.
The user cannot see any products or repos.
I can admin a user just fine if they create a full bintray account, but we would like to not tell our users that they need to create a new account, which right now also forces them to create a new organization also.
What step am I missing here?
This was a temporary issue with invite-by-email members not being shown in the members list (judging by the time the question was raised). It should all be okay now. Sorry for the inconvenience.

Is there a way to change a Google Account name/email?

I have ran into a problematic situation, which I really hope I can get help with.
I'm working on Jive Software solutions and we have a product that integrates Google Drive and Gmail.
This integration product was once part of a startup that was acquired by Jive and as such, the Google api project we are using for the integration belongs to a Google Account of a specific person which no longer works in Jive (we do have the credentials for the account though).
The problem is, that we want this account to be ours, i.e, a Jive software one.
So, one option I have, is to create a new account and replace the api account I'm using in the code to use the new one. This is bad, as it will break all the current authenticated clients, and will force them to take the oauth process all over again.
The other option I see, is to convert the existing Google account we are using to a jivesoftware one, so it will not be associated to any specific person but it will still be the same account.
Specifically I'm interesting in changing the Name and Email of this account.
Any suggestions of how we can achieve that?
A third option could be moving the api project to owned by another google account, but I couldn't find such an option in the UI, any clue?
There is no way to change a gmail address. You can forward all email to a new address with the name and email address you would like though.
This way you access all the email from an account that is a Jive software one but it is being forwarded from the old one still. However no one directly accesses the old one.
Check out https://support.google.com/mail/answer/10957?hl=en for more info.
According to the documentation, if you use Gmail with your Google Account, it's not currently possible to change your Gmail username after you've registered. with your username being the full email address you used to create your account. You can, however, change your nick name by going to https://myaccount.google.com and clicking Personal Info.

Resources