From 4f06bbdea6851acb13b69fe53d7a975658b40867 Mon Sep 17 00:00:00 2001 From: evanwindom Date: Thu, 16 Aug 2018 14:29:26 -0700 Subject: [PATCH 1/5] Add open-migration.md --- subscriptions/open-migration.md | 83 +++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 subscriptions/open-migration.md diff --git a/subscriptions/open-migration.md b/subscriptions/open-migration.md new file mode 100644 index 00000000000..585b09e77d3 --- /dev/null +++ b/subscriptions/open-migration.md @@ -0,0 +1,83 @@ +--- +title: Open and Open License Migration | Microsoft Docs +author: evanwindom +ms.author: jaunger +manager: lank +ms.date: 07/02/2018 +ms.topic: Get-Started-Article +description: Learn about the Open and Open License migration to the Visual Studio Subscriptions administration portal. +ms.prod: vs-subscription +ms.technology: vs-subscriptions +searchscope: VS Subscription + +--- +# Open and Open License migration to the new Visual Studio Subscriptions Administration Portal + +## Overview + +In July 2018, all Open License customers will be migrated to the new [Visual Studio Subscriptions Administration Portal](https://manage.visualstudio.com). This process, while slightly different than the onboarding process for the Enterprise and Select/Select Plus customers, is simple. + +• Open License subscriptions will be migrated to the new portal + +• Current Subscriptions Administrators in the Volume License Service Center (VLSC) who are managing Open Licenses will receive an email inviting them to sign in to the new portal using the email address provided in that email + +• Once they sign in, they will have access to their company’s subscriptions + +After 'x date', both customers and Partners will fall into one of the scenarios listed below. + +## Open and Open License management for new orders + +To manage subscriptions in the [Visual Studio Subscriptions Administration Portal](https://manage.visualstudio.com), there are a few steps that Partners and customers will need to follow. The process will be: + +• Partners will place a new order on behalf of a customer, entering the customer’s business email address + +• The customer will receive a notification inviting them to assign administrators and access their subscriptions in the [Visual Studio Subscriptions Administration Portal](https://manage.visualstudio.com) + +• For Partners to manage subscriptions on behalf of customers, they will need to register on the administration portal. The various ways to access gain access are listed below (similar to the add-open process) + + +## Existing Partners adding a new license + +This applies to Partners that already have access to the [Visual Studio Subscriptions Administration Portal](https://manage.visualstudio.com), but have placed an order for Open Licenses with Visual Studio subscriptions that they will need to manage. + +• The Partner goes directly to https://manage.visualstudio.com and signs in + +• They will select the agreement dropdown and scroll to the bottom where there is an option to **+New Open License** + +• In the pop-out panel, the Partner will enter the authorization number, license number, customer email address that is on the agreement, select the checkbox, and then click **Submit** + + +> [!NOTE] +> The customer will receive a notification email informing them that a Partner has been added to the Open License. They can choose to remove the Partner’s access. + +## New Partners who register on the Volume Licensing Service Center (VLSC) + +This applies to new Partners placing new Open License orders, but who register on the [VLSC](https://www.microsoft.com/Licensing/servicecenter/default.aspx) through the add-open flow prior to attempting to access the [Visual Studio Subscriptions Administration Portal](https://manage.visualstudio.com). + +• The Partner will sign in to VLSC and navigate to the "Relationship Summary" + +• They will then select the Open License they wish to manage + +• Next, in the "License Details" under “Visual Studio Subscriptions” they’ll select the option to manage subscriptions through the link **click here** + +• This will redirect the Partner to sign in to the new manage portal where they’ll need to use the same email address previously used to sign in to VLSC + +• The Partner will then be able to manage subscriptions for that Open License + + +> [!NOTE] +> The customer will receive a notification email informing them that a Partner has been added to the Open License. They can choose to remove the Partner’s access. + +## New Partners visiting the Visual Studio Subscriptions Administration Portal directly + +This scenario applies to new Partners, who have already placed new Open License orders, but who haven’t registered on the [VLSC](https://www.microsoft.com/Licensing/servicecenter/default.aspx) and go directly to the [Visual Studio Subscriptions Administration Portal](https://manage.visualstudio.com). + +• The Partner goes directly to https://manage.visualstudio.com + +• They receive an error that they are not a recognized user + +• The Partner will need to select the **OLP Partners** registration option and enter the authorization number, license number, customer email address used on the order, select the checkbox, and click **Submit**. + + +> [!NOTE] +> The customer will receive a notification email informing them that a Partner has been added to the Open License. They can choose to remove the Partner’s access. \ No newline at end of file From 1e3d12d2ece93d3e7f4c786f2e7df4b106628731 Mon Sep 17 00:00:00 2001 From: evanwindom Date: Thu, 16 Aug 2018 14:35:46 -0700 Subject: [PATCH 2/5] Add open-migration.md to TOC --- subscriptions/TOC.md | 1 + 1 file changed, 1 insertion(+) diff --git a/subscriptions/TOC.md b/subscriptions/TOC.md index 995557bbc43..e0ae3922cf5 100644 --- a/subscriptions/TOC.md +++ b/subscriptions/TOC.md @@ -49,6 +49,7 @@ ##### [VLSC Admin Migration FAQs](vlsc-admin-faq.md) ##### Onboarding Your Organization ###### [Post Migration Onboarding](post-migration-onboarding.md) +###### [Open, Open License Migration](open-migratio.md) ###### [Onboarding Email Communications](volume-license-onboarding-email.md) ###### [Find Your PCN](find-pcn.md) ###### [Find Your Primary Contact](find-primary-contact.md) From a152996b01a4d61f2c4dcd4ce8ec9b3324c85d0b Mon Sep 17 00:00:00 2001 From: evanwindom Date: Thu, 16 Aug 2018 14:43:38 -0700 Subject: [PATCH 3/5] Correct typo in TOC for open-migration.md --- subscriptions/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/subscriptions/TOC.md b/subscriptions/TOC.md index e0ae3922cf5..a5e216b5c99 100644 --- a/subscriptions/TOC.md +++ b/subscriptions/TOC.md @@ -49,7 +49,7 @@ ##### [VLSC Admin Migration FAQs](vlsc-admin-faq.md) ##### Onboarding Your Organization ###### [Post Migration Onboarding](post-migration-onboarding.md) -###### [Open, Open License Migration](open-migratio.md) +###### [Open, Open License Migration](open-migration.md) ###### [Onboarding Email Communications](volume-license-onboarding-email.md) ###### [Find Your PCN](find-pcn.md) ###### [Find Your Primary Contact](find-primary-contact.md) From 491cd636f017f52e24362d51a708575f953959b8 Mon Sep 17 00:00:00 2001 From: evanwindom Date: Mon, 20 Aug 2018 17:44:26 -0700 Subject: [PATCH 4/5] Change O365 dev tile image. --- .../_img/vs-office-dev/vs-office-dev-tile.PNG | Bin 13383 -> 20295 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/subscriptions/_img/vs-office-dev/vs-office-dev-tile.PNG b/subscriptions/_img/vs-office-dev/vs-office-dev-tile.PNG index e21ce24a2a654ad9b34d2afe4f8992be9387831b..15e59cd3d44da9b7446356ea2d9944c2da622707 100644 GIT binary patch literal 20295 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 literal 13383 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 Date: Wed, 29 Aug 2018 14:00:16 -0700 Subject: [PATCH 5/5] add Visual Studio for Mac links to Update and Uninstall topics --- docs/install/uninstall-visual-studio.md | 3 +-- docs/install/update-visual-studio.md | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/docs/install/uninstall-visual-studio.md b/docs/install/uninstall-visual-studio.md index cffad4659c0..48fdfeca251 100644 --- a/docs/install/uninstall-visual-studio.md +++ b/docs/install/uninstall-visual-studio.md @@ -51,7 +51,6 @@ To completely remove all installations of Visual Studio 2017 as well as the Visu ## See also -* [Install Visual Studio](install-visual-studio.md) * [Modify Visual Studio 2017](modify-visual-studio.md) * [Update Visual Studio](update-visual-studio.md) -* [Remove Visual Studio](remove-visual-studio.md) +* [Uninstall Visual Studio for Mac](/visualstudio/mac/uninstall) diff --git a/docs/install/update-visual-studio.md b/docs/install/update-visual-studio.md index 848b0a953e3..99a5537cd59 100644 --- a/docs/install/update-visual-studio.md +++ b/docs/install/update-visual-studio.md @@ -144,7 +144,6 @@ If you choose to ignore a notification, Visual Studio stops showing it. If you w ## See also -* [Install Visual Studio 2017](install-visual-studio.md) * [Modify Visual Studio 2017](modify-visual-studio.md) * [Uninstall Visual Studio 2017](uninstall-visual-studio.md) -* [Visual Studio Administrators Guide](visual-studio-administrator-guide.md) +* [Update Visual Studio for Mac](/visualstudio/mac/update) \ No newline at end of file