text:
OU based filtering and Group writeback feature

If we use OU Filtering to only select some parts of the AD, in the documentation it is precised to select the locations where the group writeback is enabled if this feaature is enabled.
I did exactly this setup but all my groups are now with a sync-generic-failure when they are sync from AD to AAD. This error happens during a Delta Synchronization.
The Stack Trace error is:
An error occurred, ..\ObjectNamespace.cpp(666), code 80230218,
 BAIL: MMS(4024): ..\syncrulesimp.cpp(256): 0x80230218 (Provision under phantom parent or without a parent.)
BAIL: MMS(4024): ..\syncrulesimp.cpp(574): 0x80230218 (Provision under phantom parent or without a parent.)

In the connector Space Object Properties, the difference is the Distinguished Name.
The old one is CN=Group_Numbers,OU=WRITEBACK,OU=GROUP,DC=mydomain,DC=com
The new one is CN=Group_Numbers,CN=Deleted Objects,DC=mydomain,DC=com
It changes from my specific OU to "deleted objects"
Thanks for your feedback
[Enter feedback here]

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: faed3c33-d05e-7a05-1327-27a79325f677
Version Independent ID: 151a61e3-ea34-7716-bbc8-66177f768b7b
Content: Azure AD Connect sync: Configure filtering
Content Source: articles/active-directory/hybrid/how-to-connect-sync-configure-filtering.md
Service: active-directory
Sub-service: hybrid
GitHub Login: @billmath
Microsoft Alias: billmath

@Cherif-Git Thank you for your feedback . We will investigate and update the thread further.

Hi @Cherif-Git,
Do you have Parent OU name GROUP and Child OU named WRITEBACK present in your domain?
Without getting a closer look at your environment it will be hard for me to know what could be causing this error. Please open a support case as the error appears to be due to some configuration issue.

Yes I do have a Parent OU named GROUP and Child OU WRITEBACK.
I'll create a support case.
Thank you

authors: Cherif-Git amanmcse shashishailaj


text:
Incomplete section

In the section https://docs.microsoft.com/en-us/azure/load-balancer/concepts-limitations#load-balancer-components the section seems to be incomplete.
It states: "Load-Balancing rules are the ones that tell the Load Balancer what needs to be done when." and it ends there.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 0aecd7fa-47dd-4854-caaf-8f037872998a
Version Independent ID: ffb49fcc-378f-7eff-5d67-56296acdf9ac
Content: Components and Limitations - Azure Load Balancer
Content Source: articles/load-balancer/concepts-limitations.md
Service: load-balancer
GitHub Login: @asudbring
Microsoft Alias: allensu

@chadif Thanks for your feedback.
@asudbring  Can you please review the request and update the document accordingly?

Article has been rewritten and that section was changed
#please-close

source: gharchive/issue

authors: SwathiDhanwada-MSFT asudbring chadif

repo: MicrosoftDocs/azure-docs

license_type: permissive

license_source: github-api


text:
Correction for the explanation of MetricAggregation value

In the "Diagnostic Configuration Variables" section, the MetricAggregation values are defined as below:
"The MetricAggregation value of PT1H and PT1M signify an aggregation over a minute and an aggregation over an hour."
This should be reversed as below:
"The MetricAggregation value of PT1M and PT1H signify an aggregation over a minute and an aggregation over an hour, respectively."

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 9bbaf022-0a98-3a02-824f-c0fd089df256
Version Independent ID: 812ae043-564c-accb-0e27-95c03ed015e0
Content
Content Source
Service: virtual-machines-windows

Thanks for the find @nandkishorenair. I have assigned this to you since you are already working on the fix.

authors: micahmckittrick nandkishorenair


text:
Please provide details on using a test phone number and a test code

It would be nice to have more info on the use of these metadata keys helpful for debug and testing purposes: allowTestNumberPassthrough, testPhoneNumber, testCode. Thanks!

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: f5173ffe-41ca-249e-4331-ca29a5146a40
Version Independent ID: 0296752c-388f-ecff-2a79-f80e2f8c5d42
Content: Define a phone factor technical profile in a custom policy - Azure AD B2C
Content Source: articles/active-directory-b2c/phone-factor-technical-profile.md
Service: active-directory
Sub-service: b2c
GitHub Login: @msmimart
Microsoft Alias: mimart

@Riff451 Thanks for your feedback! We will investigate and update as appropriate.

#reassign:JasSuri

This is not something we have decided to make more public as of yet, hence no further information to share at this moment.

@Riff451 thanks for sharing your feedback on this article. I'll go ahead and close this issue for now, but as we have additional information or guidance to share we'll update the article. #please-close

authors: JasSuri Riff451 SaurabhSharma-MSFT msmimart


text:
Out of date information

You may want to consider updating this cheat sheet for latest features. For example, "Until auto-statistics are generally available" but this is generally available as of 7/21/2020.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 61988aaf-ef0d-999f-536b-47af6b6b1258
Version Independent ID: bf939211-a490-f304-16cf-db870d3fae54
Content: Cheat sheet for Azure Synapse Analytics (formerly SQL DW) - Azure Synapse Analytics
Content Source: articles/synapse-analytics/sql-data-warehouse/cheat-sheet.md
Service: synapse-analytics
Sub-service: sql-dw
GitHub Login: @mlee3gsd
Microsoft Alias: martinle

Additionally "Next, use PolyBase to load your data into staging tables.", but my understanding is use COPY INTO which is even faster.

@jeffmoltenberry
Thanks for the feedback and bringing this to our notice. At this time we are reviewing the feedback and will update the document as appropriate.

@jeffmoltenberry  : When i look at the release notes here : https://docs.microsoft.com/en-us/azure/synapse-analytics/sql-data-warehouse/release-notes-10-0-10106-0#july-2020
I don't see anything mentioned about auto-statistics , but I will bank on content author @mlee3gsd  to update the document if its appropiate .

#assign:julieMSFT

@jeffmoltenberry Hi Jeff, Thank you bringing this to our attention. I am updating the article and you will see the changes in the next day or so. I will proceed with closing this issue. The @notification mechanism continues to work even after an item is closed, in case further communication is needed. We hope to hear from you again.

#https://github.com/MicrosoftDocs/azure-docs-pr/pull/125783

#please-close

authors: KranthiPakala-MSFT himanshusinha-msft jeffmoltenberry julieMSFT


text:
Could not Block/Grant access of group of devices

Hello all,
I have a device and it is compliant as screenshot below:

I added it into a group:

In Conditional Access - Assignments

Assigned the above group of device:

2. Assigned all cloud apps:

3. Assigned Android and iOS platform:

In Conditional Access - Grant, I toggled between Block access and Grant access with MFA

On my device I log in/out Microsoft Teams without any effect.
Could you please tell me what I did wrong?
Thank you very much for your helps,
Phuong

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: cae7bc92-8489-ff66-9ce0-b4fab08eb7b8
Version Independent ID: 55dfcb5c-62cd-8485-7d55-de3459cb2854
Content: Users and groups in Conditional Access policy - Azure Active Directory
Content Source: articles/active-directory/conditional-access/concept-conditional-access-users-groups.md
Service: active-directory
Sub-service: conditional-access
GitHub Login: @MicrosoftGuyJFlo
Microsoft Alias: joflore

@phuong-vo
Thanks for your feedback! We will investigate and update as appropriate.

@phuong-vo
Are you using Intune to manage your devices?
Can you try selecting a specific cloud app? i.e. Microsoft Teams.
Have you looked into any of the other "Grant Access" methods?
If you have any other questions, please let me know.
Thank you for your time and patience throughout this issue.

Hi @JamesTran-MSFT,
Thanks for your response.

Yes, I am using Intune to manage my devices.
I selected Microsoft Teams.
For Grant, I tested with following cases:

Block access.
Grant access: Require multi-factor authentication.
Grant access: Require device to be marked as compliant.
Grant access: Require multi-factor authentication and Require device to be marked as compliant.

None of them worked with my devices.

@phuong-vo
Thank you for the quick reply and details!
We'd like to take a closer look into your environment and issue, can please email me with the info below. I'll go ahead and enable a one-time free support request for you so you can work with our support engineers to get this issue resolved.
Email: AzCommunity@microsoft.com
Subject: ATTN - James Tran
Body:
Azure Subscription ID
Link to this GitHub issue
If you have any other questions, please let me know.
Thank you again for your time and patience throughout this issue.

Hi @JamesTran-MSFT,
Thanks for your quick response. I just email you with all your requires.
Thanks again for providing additional help.

@phuong-vo
Thank you for the information.
Since you're going to be working with our support engineers on this issue, I'll go ahead and close out this issue. If you need further assistance please tag me and I will be more than happy to re-open this issue and look into what happened.
Thank you for your time.

authors: JamesTran-MSFT phuong-vo


text:
Add ARO roadmap link under the Resources section

[Enter feedback here]
Could you please add  not only Azure Roadmap but also ARO roadmap under the Resources section : https://aka.ms/openshift/roadmap
Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 4a8cb0c6-b695-e55a-d9ec-9a799b802ea3
Version Independent ID: 80fd40f6-a7f3-4848-95ea-9681d266f9a7
Content: Frequently asked questions for Azure Red Hat OpenShift
Content Source: articles/openshift/openshift-faq.md
Service: container-service
GitHub Login: @jimzim
Microsoft Alias: jzim

@ezYakaEagle442
Thanks for the feedback! We are currently investigating and will get back on this.

@sakthi-vetrivel
Can you please check and add your comments on this doc update request as applicable.

Thank you for your feedback on the documentation! This issue has been addressed, so I'm closing this issue.
#please-close


text:
MSAL support for UWP on Win 8.1

MSAL doesn't seem to support UWP on Win 8.1 platform. The lowest is uap10.0 as per this wiki.
This doc should be updated. It says Win 8.1 should work with the flag (UseCorporateNetwork) turned on, as per the documentation.
Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 8e437621-5643-b856-9be8-9dcb5686bbd0
Version Independent ID: 1daf42b4-f6bc-9540-6edf-429c454a2814
Content: UWP considerations (MSAL.NET) - Microsoft identity platform
Content Source: articles/active-directory/develop/msal-net-uwp-considerations.md
Service: active-directory
Sub-service: develop
GitHub Login: @mmacy
Microsoft Alias: marsma

@Rinki-MSFT
Thanks for your feedback! I've assigned this issue to the author who will investigate and update as appropriate.

@Rinki-MSFT
Thanks for your feedback! I've assigned this issue to the author who will investigate and update as appropriate.

@jmprieur It looks like we need to delete this doc. Per this MSAL.NET wiki article:

Support for Windows 8/8.1 and Windows Phone 8/8.1 was removed

Can you confirm, please?

@mmacy. It's still useful for UAP.
@Rinki-MSFT : I don't understand what the problem is. Is it? UWP us not only Windows Phone? Is it? From my understanding it means Universal Windows Platform, and is used for XBox etc ...

@mmacy. It's still useful for UAP.

@jmprieur OK, should it then be updated to replace all instances of Windows 8.1 with Windows 10?

Yes, @mmacy

Thanks @jmprieur and sorry for the confusion.
Thank you @mmacy.

authors: JamesTran-MSFT Rinki-MSFT jmprieur mmacy


text:
Need to know the ETA of one bug  | command terminated with exit status=52 | DNS record propagated

When stopping and then starting the AKS cluster, we encounter the issue as below.
++++++++++++++
Agents are unable to resolve Kubernetes API server name. It's likely custom DNS server is not correctly configured, please see https://aka.ms/aks/private-cluster#hub-and-spoke-with-custom-dns for more information. Details: VMSSAgentPoolReconciler retry failed: {
  "Category": "InternalError",
  "SubCode": "LookupNoSuchHost",
  "Dependency": "Microsoft.Compute/VirtualMachineScaleSet",
  "OriginError": {
   "code": "VMExtensionProvisioningError",
   "message": "VM has reported a failure when processing extension 'vmssCSE'. Error message: "Enable failed: failed to execute command: command terminated with exit status=52 .....
++++++++++++++
After raising the MS support ticket, this is one known issue. It’s because when we stop AKS cluster, the cluster FQDN will be removed from Azure DNS record. Next time, when we start the cluster, it needs some time to add the FQDN record. So we need to know the ETA of this bug. We are going to take this upto production , so please fix this ASAP.
Thank you for your help!

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: f07b13b8-6b8b-57f9-7fb3-361329af08be
Version Independent ID: d3c6ae95-654f-be23-5dcd-3c3146d5cf63
Content: Start and Stop an Azure Kubernetes Service (AKS) - Azure Kubernetes Service
Content Source: articles/aks/start-stop-cluster.md
Service: container-service
GitHub Login: @palma21
Microsoft Alias: mlearned

@SnoWolfT Thanks for reaching out with the details. I am reaching our to product team to confirm and share more information on this.

@feiskyer

@palma21 do you know the ETA of fix?

@SnoWolfT ETA is ~2 weeks.
Hope this helps.
We will now close this issue. If there are further questions regarding this, please tag me in a comment. I will reopen it and we will continue the discussion.

authors: SnoWolfT VikasPullagura-MSFT feiskyer miwithro


text:
screnshot out of date

[Enter feedback here]
This section is outdated, the checkbox and slide were replaced by a "reset button on top of the page
https://docs.microsoft.com/en-us/azure/active-directory/saas-apps/workday-inbound-tutorial#enable-and-launch-user-provisioning

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 799c371a-a17e-08aa-ef56-86eef2395f7e
Version Independent ID: 1339cc93-712c-3a32-8321-dfd016a50ed4
Content: Tutorial: Configure Workday for automatic user provisioning with Azure Active Directory
Content Source: articles/active-directory/saas-apps/workday-inbound-tutorial.md
Service: active-directory
Sub-service: saas-app-tutorial
GitHub Login: @cmmdesai
Microsoft Alias: chmutali

@Arkthos
Thanks for your feedback! I've assigned this issue to the author who will investigate and update as appropriate.

Sorry about the long delay here, this got lost. I've made the update to the screenshot, thanks again for reporting this issue!

#please-close

authors: Arkthos JamesTran-MSFT twimmers


text:
Problem with load balancer SKU

The example that shows creating an IP address with a standard SKU, but this does not work with helm install nginx-ingress, which creates the load balancer as Basic SKU. The deployment hangs and it is only with kubectl describe that you can see the error.
I have seen on another page that the load balancer SKU has to match the IP address SKU but this is not mentioned on this page. Is there a way, for example, to specify the SKU in the helm chart configuration?
At minimum, the example to create an IP should use a basic SKU so at least it works with the example helm install

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 12009c1f-282d-2632-fac0-64b09c432833
Version Independent ID: 6052d3d4-d295-9340-b16d-4c200e34cd73
Content: Use ingress controller with static IP - Azure Kubernetes Service
Content Source: articles/aks/ingress-static-ip.md
Service: container-service
GitHub Login: @mlearned
Microsoft Alias: mlearned

@lukos
Thanks for the feedback! I have assigned the issue to content author to check and update the document as appropriate.

@zr-msft @mlearned
Can you please check and add your comments on this doc update request as applicable.

Thank you @lukos for the feedback.
The article works as documented when using a cluster with a Standard SKU load balancer, which is the default.
We've added a task to our backlog to add this detail and will prioritize accordingly.
#please-close

authors: VikasPullagura-MSFT lukos zr-msft


text:
Why are we using Thread.sleep(1000) and is there any better way to get the result other than the poll aproach?

[Enter feedback here]
Is there any better way to get the result? Thread.sleep(1000) makes it really slow. Like instead of checking if the result is complete in a while, is there any way to for us to know if it's complete without using the while loop?
while (pollForResult) {
// Poll for result every second
Thread.sleep(1000);
readResults = vision.getReadResult(UUID.fromString(operationId));
    // The results will no longer be null when the service has finished processing the request.
    if (readResults != null) {
        // Get request status
        OperationStatusCodes status = readResults.status();

        if (status == OperationStatusCodes.FAILED || status == OperationStatusCodes.SUCCEEDED) {
            pollForResult = false;
        }
    }
}

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: afd2df6e-4c2e-eaf8-1fe2-9bae807f5680
Version Independent ID: d1fb5a5b-a555-4cd0-0330-855681654a38
Content: Quickstart: Read client library or REST API - Azure Cognitive Services
Content Source: articles/cognitive-services/Computer-vision/quickstarts-sdk/client-library.md
Service: cognitive-services
Sub-service: computer-vision
GitHub Login: @PatrickFarley
Microsoft Alias: pafarley

@MoAGitHub we'll review your feedback and get back to you shortly. Thanks.

Hi @MoAGitHub, an efficient approach may be to use ScheduledExecutorService. Hope this helps.
@PatrickFarley please review above feedback for doc enhancement.
Thanks!

@GiftA-MSFT Can you please include a sample code on how to use  ScheduledExecutorService with the Microsoft Azure api?

@MoAGitHub we don't have a sample code at the moment (we'd have to add this request to our backlog). Reassigning to content author for further review. Thanks.

I don't know of a way to check the result without polling it. We use a polling timer on many similar APIs. You could always shorten the time of delay to reduce the lag.
#please-close

@PatrickFarley If we reduce the delay time, the billing cost will be more. As you know, Microsoft charges you based on how many calls you make. I wish there was a smarter way to achieve this (rather than to use polling technique).
When I tired to reduce the time of the delay on the free tier, it started throwing exceptions and it asked to not make request so frequently (which means to increase the delay time).

authors: GiftA-MSFT MoAGitHub PatrickFarley


text:
Type-safe parameters example needs fix

Missing double-quote (") before "LoginStoredProcedure":
SqlDataAdapter myCommand = new SqlDataAdapter(LoginStoredProcedure", connection);

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 2e0cf62c-d3c0-152e-5367-b81c1e7aae05
Version Independent ID: f379469d-7ab1-5520-b398-e69e4183921b
Content: Input Validation - Microsoft Threat Modeling Tool - Azure
Content Source: articles/security/azure-security-threat-modeling-tool-input-validation.md
Service: security
GitHub Login: @rodsan
Microsoft Alias: rodsan

new documentation owner is @jegeib. Docs have been changed, please remove me as the asignee and assign him instead. Thank you!

@kitdotnet The PR for the fix has been created and it will be merged soon. Thanks again for pointing this out, please let us know if there is something else that we can help you with.

authors: MohitGargMSFT kitdotnet rodsan


text:
Step 13 Broken for learn-function

The Learn module provided at Set up and explore the sample project is broken at step 13. Yielding
OUTPUT
Error: The func task detection didn't contribute a task for the following configuration:
{
    "type": "func",
    "command": "host start",
    "problemMatcher": "$func-watch",
    "isBackground": true,
    "dependsOn": "npm build",
    "options": {
        "cwd": "${workspaceFolder}/functions"
    }
}
The task will be ignored.

TERMINAL:
[HPM] Error occurred while trying to proxy request /api/vacations/ from localhost:4200 to http://localhost:7070 (ECONNREFUSED) (https://nodejs.org/api/errors.html#errors_common_system_errors)

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 53140828-d712-10e8-513d-a433e847bf2c
Version Independent ID: 33cb1eac-9072-1237-ac29-86dd173c7f4d
Content: Shifting from Express.js to Azure Functions
Content Source: articles/azure-functions/shift-expressjs.md
Service: azure-functions
GitHub Login: @craigshoemaker
Microsoft Alias: cshoe

@TLKG
I have assigned the issue to the content author for further review.

authors: SatishBoddu-MSFT TLKG


text:
Script is missing Azure PowerShell code

Customers should be able to use their tool of choice to deploy Azure Functions. Now that it is fully supported with Azure PowerShell, the script should have its equivalent in PowerShell.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 588bed2f-cf61-0a79-2496-d7eb8b654776
Version Independent ID: 8f7cad91-9db3-2128-54ef-ab29906f2279
Content: Create a function app with GitHub deployment - Azure CLI
Content Source: articles/azure-functions/scripts/functions-cli-create-function-app-github-continuous.md
Service: azure-functions
GitHub Login: @ggailey777
Microsoft Alias: glenga

Thanks @dcaro for the feedback. We do now have an Azure PowerShell version of this script in the PowerShell samples article here: Create a function app with continuous deployment
#please-close


text:
This page needs to include prerequisites

Hi MS Docs,
I followed everything of this page, however, ended up only Audit Logs is connected with my Log Analytics Workspace. Sign-in Logs is not connected to my Log Analytics Workspace. I waited over 24 hours, but the situation did not change.
I searched other docs for information, and one thing which is considered as the reason of my situation is that I am using Azure AD Free license. I guess Azure AD Premium P1 or P2 license is necessary for exporting Sign-in Logs.
So, I think this page needs to include a new section named "Prerequisites", and list all prerequisites we need to perform all things of this page:

You need to create a subscription Owner user on your Azure AD tenant.
You need to register "Microsoft.AzureActiveDirectory" on the resource provider of your Azure AD tenant.
You need an Azure AD Premium P1 or P2 license.
Any other prerequisites we need to perform all things of this page.

Honestly, I encountered all of the above problems and took time to find the reasons. This page is definitely very helpful for B2C developers. I believe a "Prerequisites" section will make this page more helpful.
Thank you,
Fumiko Uehara
Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 24e34c89-9a70-b5b2-3b38-bc81660f83c1
Version Independent ID: 77fa8d3c-56dd-294f-13ae-ac6ba44018a7
Content: Monitor Azure AD B2C with Azure Monitor - Azure AD B2C
Content Source: articles/active-directory-b2c/azure-monitor.md
Service: active-directory
Sub-service: b2c
GitHub Login: @kengaderdus
Microsoft Alias: kengaderdus

@fumikouehara
Thanks for your feedback! I've assigned this issue to the author who will investigate and update as appropriate.

@fumikouehara
Thank you for your question and patience. We're testing the scenario you've presented and we'll comment back when we've something.

@fumikouehara
I've escalated this issue to our product team who are currently testing the requirements you raised. I've also created a work item to track the progress internally. I'll comment back when we update the doc per results of the tests. For now, I'll close the issue. #please-close.

authors: JamesTran-MSFT fumikouehara kengaderdus


text:
Get abfss file date modified

Hello,
This doc does not provide help to display the modified date of a file on a datalake. From my experiments, the os package does not work with abfss file system.
>>> dbutils.fs.ls("abfss://mypath")
[FileInfo(path='abfss://mypath', name='myfilename', size=myfilesize)]
>>> os.stat("abfss://mypath")
FileNotFoundError: [Errno 2] No such file or directory: 'abfss://mypath'

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: f7dc6ed8-9e4f-4fa4-8ff8-e11e66ce26c2
Version Independent ID: ec675b15-edc7-4d38-edab-82a123280e0c
Content: Display file and directory timestamp details - Azure Databricks
Content Source: databricks/kb/python/display-file-timestamp-details.md
Service: azure-databricks
GitHub Login: @rrp-India-tech
Microsoft Alias: saperla

Hi @Neyri ,
In the documentation it shows how to Get File and directory timestamp details on data bricks file system /dbfs/.
In your case could you please try to mount your location to databricks file system and them use similar code?
Please Note, GitHub forum is dedicated for docs related issues. For any technical queries or clarifications, we encourage to utilise Microsoft Q & A platform. Kindly raise your query on Microsoft Q&A Platform.

authors: Neyri ShaikMaheer-MSFT


text:
How to receive messages published to "/events"?

Hi. I am trying to implement a PoC in which I have to publish some data and receive them to do some processing. I have to python scripts: one for publish operation and other for subscribe.
I am publishing to devices/device_id/messages/events/, using MQTT and X509 certificates. The publishing process is working. But I do not know how to treat these published messages. I tried subscribing to devices/device_id/messages/devicebound/#, but without success.
I opened a question at Stack Overflow and I got an answer explaining what I want is not possible:
https://stackoverflow.com/questions/50417822/azure-iot-hub-subscribe-code-not-working-connection-was-refused/
Can you explain me better? How can I implement my desired scenario and have it working? I think the documentation can be improved with this kind of information.
Thank you.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: d9565ceb-e636-e815-f7cf-ff9523fabc2f
Version Independent ID: 7c6b3210-d878-0347-27af-199c2c00daa9
Content: Send telemetry to Azure IoT Hub quickstart (Python)
Content Source: articles/iot-hub/quickstart-send-telemetry-python.md
Service: iot-hub
Product: unspecified
GitHub Login: @dominicbetts
Microsoft Alias: dobett

@cezane Thanks for the feedback! I have assigned the issue to the content author to evaluate and update as appropriate.

@cezane - could you give some more background about why you're using the MQTT protocol directly rather than using the IoT Hub SDKs? Thanks!

Yes, @dominicbetts . I just want to have control on exactly what is being done. I imagined that the Azure IoT Hub would work as a pub/sub system, in which some devices could send messages in order to other devices/systems could receive these messages and processing them as desired. It seems the IoT Hub does not work this way, right? I do not know if I was clear. In case positive, can you help me understand how to do what I want? Otherwise, I can explain better.

Hi @cezane - IoT Hub is not intended to be a generic MQTT broker. It supports IoT devices connecting using the MQTT, AMQP, or HTTP protocols. Telemetry sent from devices is, by default, routed to an Event Hubs-compatible endpoint intended to be read by a back-end app for processing in the cloud - this service-facing endpoint supports the AMQP protocol for reading the telemetry. In the diagram on this page (https://docs.microsoft.com/en-us/azure/iot-fundamentals/iot-introduction), IoT Hub is the cloud gateway component. We recommend using the provided SDKs whenever possible: https://azure.microsoft.com/en-us/blog/benefits-of-using-the-azure-iot-sdks-in-your-azure-iot-solution/ . Hope that helps! Dominic

Thank you for your response, @dominicbetts . What if I want to process the telemetry messages outside the cloud (on-premise, for example - as I was trying)? I understand that I have to follow this guide, but, yet, I would like to know how to do this without the SDKs. I am searching at the SDKs where I can see the code needed to read D2C messages, accessing the built-in endpoint, but I still did not find.

@cezane - if you did want to process the telemetry on-premises (which is not how IoT Hub is intended to be used), you need to connect to either the default built-in Event Hubs-compatible endpoint (messages/events), or route messages to a custom endpoint (currently Azure Service Bus, Azure Event Hubs, or Azure Blob storage). In each case Microsoft provide a selection of SDKs and in some cases a REST API. In the case of the default built-in Event Hubs-compatible endpoint (messages/events), it exposes the D2C messages using the AMQP protocol, so if you wanted to access the messages "manually" you need to use AMQP - otherwise use one of the Event Hubs SDKs.

Hello again, @dominicbetts . I would like to access the messages "manually" as you said, but apparently there is no such information related to this process. Another reason to do using some AMQP library different from Event Hubs SDKs is that I am using Linux. The documentation I saw is specific to Windows.
In this case, could you provide some help regarding what is necessary to accomplish the reading of d2c messages? Which endpoint/address and port I should point? I think this information could improve even more the Azure IoT Hub documentation.
Regards.

Hi @cezane, there are a number of cross-platform Event Hubs SDKs:

https://github.com/azure/azure-event-hubs-c
https://github.com/azure/azure-event-hubs-dotnet
https://github.com/azure/azure-event-hubs-java
https://github.com/azure/azure-event-hubs-node
https://github.com/azure/azure-event-hubs-python
https://github.com/azure/azure-event-hubs-go

The SDK is probably the most portable and the readme in the SDK provides instructions for several Linux distributions.
For information about the ports and endpoint names, see https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messages-read-builtin
Hope that helps,
Dominic

Ok, @dominicbetts . Thank you.
Does this process reading d2c messages through event hubs endpoints also allows connection using X509 certificates or only SAS? I read that X509 is supported for AMQP, but I did not see example in the event hubs sdks related to this.

I am also having problems with the azure event hubs sdk installation process. As recommended, I installed Proton-C and all the needed dependencies:

libs: libxml2-dev, libxslt-dev, libffi-dev, python3-cffi
Python packages: requests, bs4, lxml, azure-storage, azure-storage-blob

Then, I have to find out on the net the name of the event hub module to install: azure-eventhub (without s; also, the documentation does not mention that). I tried to install pip install azure-eventhub, but I got:

Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-FiT0ef/uamqp/

Then, after more search, I guess it can be because the Python 2.7 version is not supported. So, I installed with pip3 install azure-eventhub. But, yet, I can not import the module as in this example: https://github.com/Azure/azure-event-hubs-python/blob/master/examples/recv.py
Could you please clarify also these points? Am I missing something else? I still think these documentations could be really improved in order to ease the technology learning...
Thank you.

@cezane - I don't believe that Event Hubs supports X509 - it is only SAS.
Looking at the Python Event Hub SDK repo - it looks like there may currently be difficulties using the Python SDK with the IoT Hub messages endpoint: https://github.com/Azure/azure-event-hubs-python/issues/28
If you can, I'd use the Node.js SDK which definitely does work - see https://docs.microsoft.com/azure/iot-hub/quickstart-send-telemetry-node#read-the-telemetry-from-your-hub - there are equivalent Quickstarts for Java and .NET Core.

Hi @cezane - I'm going to close this issue now. Please let us know if you have any further questions or if you think this issue should be reopened. Thanks again for your interest in IoT Hub.

#please-close

@cezane We will now proceed to close this thread. If there are further questions regarding this matter, please tag me in your reply. We will gladly continue the discussion and we will reopen the issue.

authors: TravisCragg-MSFT cezane dominicbetts


text:
transaction cost discrepancy

The rate of $0.0036 per 100,000 transactions is out of sync with the rate of $0.0005 per 10,000 transactions on this page: https://azure.microsoft.com/en-gb/pricing/details/managed-disks/
Which is correct?

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 99e4ed29-a7ca-55fe-b867-cff017e0bba8
Version Independent ID: 1a2f3279-8721-bf00-897f-2dbd6a95c8b3
Content: Standard storage for Windows VM disks on Azure
Content Source: articles/virtual-machines/windows/standard-storage.md
Service: virtual-machines-windows
Product: unspecified
GitHub Login: @yuemlu
Microsoft Alias: yuemlu

@hughobrienjet thanks for the feedback! I believe the pricing page is correct. However I am assigning this to the doc author to verify and if needed update the doc.
@yuemlu can you take a look?

The transaction rate of $0.0036 per 100,000 transactions is for Unmanaged Disks in General Purpose v1 Standard storage account. $0.0005 per 10,000 transactions is the price for Standard Managed Disks and Unmanaged Disks in General Purpose v2 Standard storage account.

@hughobrienjet I think this has been clarified now. I'm going to close this issue. Feel free to reopen this one or create a new one if you have more feedback.
#please-close

authors: MicahMcKittrick-MSFT cynthn hughobrienjet yuemlu


text:
String Interpolation syntax samples are unclear

The String Interpolation section seems to demonstrate different conventions -- such as {:variable}, {$variable} and {variable}.  Are these equivalent?  Or are these different situations?  Is there a link to syntax available?

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 0566a65b-8e82-4de1-0568-a6f28ae33d03
Version Independent ID: eb158bc3-f017-32e3-18ca-a20efe306d86
Content: Expression builder in mapping data flow - Azure Data Factory & Azure Synapse
Content Source: articles/data-factory/concepts-data-flow-expression-builder.md
Service: data-factory
Sub-service: data-flows
GitHub Login: @kromerm
Microsoft Alias: makromer

@awhitford-cip Thank you for your feedback. We will investigate and update the thread further.

Hi @awhitford-cip ,
{:variable}, {$variable} and {variable} are used for different purposes.
{:variable} --> Can be used to represent a local inside dataflow .
For more details , kindly check :
https://docs.microsoft.com/en-us/azure/data-factory/concepts-data-flow-expression-builder#locals
https://youtu.be/dBXF-8tGOD4?t=639
{$variable} --> is used to refer to dataflow parameter
{variable} --> can be used to refer an expression functions.

authors: AnnuKumari-MSFT amanmcse awhitford-cip


text:
Wrong link

In the section Data box components the reference to Use the web-based UI to administer your Data Box is pointing to Use Azure portal to administer your Data Box Disk (i.e the Azure portal) and not to the description of the Local Web UI.
It should probably point to Use the local web UI to administer your Data Box and Data Box Heavy.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 2c9eaed2-3c71-91a8-6400-903f46999184
Version Independent ID: 2fd51f52-4b14-4be0-6e50-c2c4fce3edda
Content: Microsoft Azure Data Box overview
Content Source: articles/databox/data-box-overview.md
Service: databox
Sub-service: pod
GitHub Login: @alkohli
Microsoft Alias: alkohli

@andrePKI
Thanks for your question. We are checking on this and will respond to you soon.

@andrePKI  The article is pointing correct URL,
Use the web-based UI to administer your Data Box
Additional information: I'd recommend posting your question in https://azure.microsoft.com/en-us/support/community/ since it's not directly related to the documentation. We'll follow up there. We will now proceed to close this thread. If there are further questions regarding this matter, please tag me in your reply. We will gladly continue the discussion and we will reopen the issue.

authors: SumanthMarigowda andrePKI


text:
Escaping '&' in curl command sample

Hi,
Could you see my suggestion?
If url has '&', a commad below will not work correctly in Bash.
curl -X POST -u <username> --data-binary @"<lib-file-path>" https://<app-name>.scm.azurewebsites.net/api/publish?type=lib&path=/home/site/deployments/tools/my-lib.jar

So, I will propose escaping '&' by ", like this:
curl -X POST -u <username> --data-binary @"<config-file-path>" "https://<app-name>.scm.azurewebsites.net/api/publish?type=static&path=/home/site/deployments/tools/my-config.json"

Thank you!

@cephalin
Can you review the proposed changes?
When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

source: gharchive/pull-request


text:
Update cancel-azure-subscription.md

For the below MS Doc, that would be helpful if there is an explanation that SaaS subscription is not stopping charge if users cancel Azure subscription. SaaS subscription is different that Azure subscription. For example, users purchase SendGrid service through Azure Marketplace, and it means that users are not purchasing Azure service. This section explains only Azure service, and it is not Marketplace product which is SaaS subscription. Because of the documentation, users misunderstood if they cancel Azure subscription means that SaaS subscription also stops charging. It is not correct understanding, and it would be charging even though they think that SaaS subscription has been canceled.
What happens after subscription cancellation?
https://learn.microsoft.com/en-us/azure/cost-management-billing/manage/cancel-azure-subscription?source=recommendations#what-happens-after-subscription-cancellation
I have created a request below. I have not heard any respond in the request.   https://github.com/MicrosoftDocs/azure-docs/issues/106507

@bandersmsft
IMPORTANT: When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

@bandersmsft
This is still pending. Please let me know.

@Hirokato1 Thanks for making this proposed update. I'll verify its accuracy with the Billing engineering team and then I'll reply here when I have their input.

@Hirokato1, per the Billing engineering team, I've added the following note to the article to address your concern:

NOTE
All pay-as-you-go resource types, including SaaS Marketplace pay-as-you-go resources, are canceled when the parent subscription is canceled.

I made this update with https://github.com/MicrosoftDocs/azure-docs-pr/pull/233345, so I'm going to close your PR here.
If you disagree with this information, please feel free to send email to billsubspm@microsoft.com.
#please-close

authors: Hirokato1 ShannonLeavitt bandersmsft


text:
Rename incorrect "collection" to be "container".

When following the steps for the API for Gremlin section of connecting to the emulator, the docs say to create a database called "db1" and a collection called "coll1", when the user is actually creating a container named "coll1" using the emulator's data explorer.

@StefArroyo

Can you review this PR?
IMPORTANT: When this content is ready to merge, you must add #sign-off in a comment or the approval may get overlooked.

#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

#sign-off

@noamaster, I will pull this in using another PR so you will get contributor credit.

authors: Jak-MS noamaster seesharprun


text:
Update Decentriq company description in multi-party-data.md

Update description of Decentriq in section "ACC partner solutions that enable confidential cleanrooms".

@grbury
Can you review the proposed changes?
When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

@grbury made the requested changes, now requesting a re-review.

#sign-off


text:
Update virtual-machine-scale-sets-maintenance-control-template.md

Added more clarity in JSON section based on feedback - https://github.com/MicrosoftDocs/azure-docs/issues/83225

#reassign: @MukeshNandaMS

#sign-off

#sign-off

authors: MukeshNandaMS ju-shim


text:
Update hdinsight-plan-virtual-network-deployment.md

Added load balancer guidance

@sreekzz

Can you review this PR?
IMPORTANT: When this content is ready to merge, you must add #sign-off in a comment or the approval may get overlooked.

#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

#sign-off


text:
Author change device-update-diagnostics.md

Updating PM author

@vimeht

Can you review this PR?
IMPORTANT: When this content is ready to merge, you must add #sign-off in a comment or the approval may get overlooked.

#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

authors: Jak-MS chrisjlin


text:
Update Python quickstart deployment instruction

'Select Edge Deployment Manifest' is no longer an option in VS Code Extension.  The latest has either 'Create Deployment for Single Device' or 'Create Deployment at Scale'.

@theangellmethod : Thanks for your contribution! The author, @shizn, has been notified to review your proposed change.

It's already been fixed. Thanks. #please-close

authors: PRMerger17 shizn theangellmethod


text:
typo: supress -> suppress

Add some code fence languages that I noticed

@nschonni : Thanks for your contribution! The author, @genlin, has been notified to review your proposed change.

@nschonni Thanks for pointing out the problem.
#sign-off

authors: PRMerger14 genlin nschonni


text:
Fix typo and delete unnecessary spaces, tab

Fix typo: GitHub.com -> github.com
Delete unnecessary spaces: As Markdown syntax, there was a large amount of half-width spaces that did not affect the display, so I deleted it
Replace tab to space: Since tabs and half-width spaces were mixed, I unified them into one-byte space.
Add space: Since the space for indentation was odd, it made it even.

@changeworld : Thanks for your contribution! The author, @barbkess, has been notified to review your proposed change.

Verified editorial fix and layout in GitHub.

authors: PRMerger9 TrishaMc changeworld


text:
removed concat from sample code

remove unnecessary code and used a multi-part resourceId for the sample.

@bmoore-msft : Thanks for your contribution! The author, @tfitzmac, has been notified to review your proposed change.

@bmoore-msft - thanks!

#sign-off

authors: PRMerger14 bmoore-msft tfitzmac


text:
markdown error fix table-import.md

markdown error fix table-import.md

@feketerigo725 : Thanks for your contribution! The author, @SnehaGunda, has been notified to review your proposed change.

#sign-off Thanks for the help @feketerigo725 !

@JasonWHowell: I'm sorry - only the author of this article, @SnehaGunda, can sign off on your changes. But we do have an exception process - if you are on the Microsoft content or product team for this product area, you can ask the PR review team to review and merge it by sending mail to the techdocprs alias.


text:
Fix broken link to sample code

I went through the Blazor Azure SWA tutorial and ran into this broken link.
This pull request fixes the broken link to sample code:
Before:  https://github.com/staticwebev/blazor-starter/blob/main/Api/WeatherForecastFunction.cs
After:    https://github.com/staticwebdev/blazor-starter/blob/main/Api/WeatherForecastFunction.cs

@Swimburger : Thanks for your contribution! The author(s) have been notified to review your proposed change.

Looks correct; verified the link.

authors: PRMerger13 Swimburger ktoliver


text:
Update troubleshoot document for correct IOTEDGE_LOG

It should be IOTEDGE_LOG=debug not IOTEDGE_LOG=edgelet=debug. This fixes #71563

@vadim-kovalyov : Thanks for your contribution! The author(s) have been notified to review your proposed change.

Thank you for this update @vadim-kovalyov
#sign-off

authors: PRMerger19 kgremban vadim-kovalyov


text:
Updated GatewaySku types for the VPN Gateway

VPN Gateways do not have an ultraperformance sku (https://docs.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-skus-legacy)
The new VpnGwX skus are compatible with coexistance as well as the legacy Standard and HighPerformance skus.

@JackStromberg : Thanks for your contribution! The author, @charwen, has been notified to review your proposed change.

@KumudD FYI

#sign-off


text:
ConfigureWebJobs method is added twice

ConfigureWebJobs method is added twice while the filnale code should only one call of that method. Th one that contains b.AddAzureStorage();

@CodeNotFoundException : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@CodeNotFoundException thanks so much for taking the time to provide a fix for this code sample bug! We appreciate your help. #sign-off


text:
Update azure-site-recovery-capacity-planning.md

updates for GA

Hi @rtibi - This pull request was opened in the public repo. PMs should work in the private repo, per the Microsoft Docs contributor guide. Would you make this content update in the private repo instead? Thank you! We'll close this PR.

repo: MicrosoftDocs/azure-stack-docs


text:
Syntax definition missing end-of-line non-terminal

name INSTR [[position,]] textitem, textitem ;;
;; ::= (;[\x00-\xFF^\x10]*)?\x10

Document details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 50a98c45-ef49-6219-7792-2d27d884ef85
Version Independent ID: 011fcd59-62d7-d9b0-e1cf-1cfa72989fce
Content: INSTR
Content Source: docs/assembler/masm/instr.md
Product: visual-cpp
Technology: cpp-masm
GitHub Login: @corob-msft
Microsoft Alias: corob

Incorporated into Incomplete Syntax definition issue.

repo: MicrosoftDocs/cpp-docs


text:
Potential bugs/bad style in example for _getdiskfree

Hi, the example for _getdiskfree() bothered me in a couple of ways:
Use of non-literal format string in printf()
There are several places where the example calls printf() with a single argument.  For example, "printf(g_szBorder);" or "printf(szMsg);".  This is generally bad style, because the argument could contain a "%", which would then cause printf() to try to consume arguments which aren't there.
Technically, this should be safe for cases such as "printf(g_szBorder);" since the string literals are defined above and do not contain a "%".  Even though it's okay, it's a "code smell" for me personally, since the literal is located in a different place than the call to printf(), so it requires a little bit of effort to verify.
The most troubling case is "printf(szMsg);" since in that case the format string comes from FormatMessage().  I don't know how likely it is that FormatMessage() would return a string containing a "%" character, but I'm not aware of any guarantee that it won't happen.
Generally, I would recommend doing either:
printf("%s", str);

or
fputs(str, stdout);

in order to make it obvious that there won't be any misbehavior if str contains "%".
Removal of terminating NUL byte from result of FormatMessage()
In the error case, after calling FormatMessage(), the code does the following:
            szMsg[uLen+6] = '  ';
            szMsg[uLen+7] = '  ';
            szMsg[uLen+8] = '  ';

My understanding is that 6 and 7 are to remove the "\r\n" at the end of the string, and 8 is to remove the terminating NUL from the end of the string.
This will work just fine, as long as the length of the string returned by FormatMessage() plus 8 fits within the length of g_szLine[], because then the NUL byte at the end of g_szLine[] will terminate the string.
However, the call to FormatMessage() specifies a maximum length of 4100 characters:
            uLen = FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM, NULL,
                            uErr, 0, szMsg+8, 4100, NULL);

Therefore, if the message is long, FormatMessage() could easily overwrite the NUL byte at the end of the version of g_szLine[] which has been copied into szMsg[].  If that happens, there does not appear to be any guarantee that a NUL byte will be reached before reaching the end of szMsg[] when printing the message.  (Since szMsg[] is uninitialized, beyond the first sizeof(g_szLine) bytes.)
A simple fix would be to add:
         memset(szMsg, 0, sizeof(szMsg));

before the existing
         memcpy(szMsg, g_szLine, sizeof(g_szLine));

although there would be other ways to fix it, as well.
Thanks!

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: b3a07ec8-b631-20f0-c072-a03144c96487
Version Independent ID: a49a780a-cb33-4ddd-8a7a-52bfea658e60
Content: _getdiskfree
Content Source: docs/c-runtime-library/reference/getdiskfree.md
Product: visual-cpp
Technology: cpp-ucrt
GitHub Login: @TylerMSFT
Microsoft Alias: twhitney

I've suggested one possible way to fix these two problems in my pull request #3851.

Hi @ppelleti,
Thank you for taking an interest in fixing the docs. I agree with your assessment but don't think the fix is to patch up the existing output code. I think it was a mistake to include all that table formatting code in the first place. I've removed it and replaced it with simple output which doesn't obscure the point of the topic, which was to demonstrate _getdiskfree(), not how to do print formatting.
The updates to the topic should be live by 5/12/2022.

authors: TylerMSFT ppelleti


text:
Chrome breaks if window options are supplied

When running Dynamics 365 in Chrome, if window options are supplied - if this function is run twice (e.g. by clicking on the same button twice in succession), the first time will open normally, but the second time the window will just have the message "No data available".  This can only be fixed by setting window options to null.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 75ccf05e-86b9-3638-ccd6-e18849c82eb2
Version Independent ID: d550c9e5-4fc4-6ed7-e50c-93584ee7b7ca
Content: openWebResource (Client API reference) in Dynamics 365 for Customer Engagement
Content Source: ce/developer/clientapi/reference/Xrm-Navigation/openWebResource.md
Service: crm-online
GitHub Login: @KumarVivek
Microsoft Alias: kvivek

Thanks for your feedback.

To report issues with the product, pls visit: https://experience.dynamics.com/ideas/

For support-related issues, pls visit https://docs.microsoft.com/en-us/dynamics365/get-started/support/

Closing the issue.

authors: JonathanWacks KumarVivek


text:
Sample Response  json has a difference

🛑 IMPORTANT: You can get your feedback addressed faster if you use the comment section for the article in which you encountered a problem.
Link to article:
https://docs.microsoft.com/ja-jp/rest/api/appservice/certificates/list
Problem:
The json of the Sample Response of this article is different.
Specifically, there is a value [] immediately under json of the response,
There is no value [] in the actual response.
Attach the capture of the response.

Whether the current state is a phenomenon peculiar to my environment,
Is it an overall bug occurring,
Would you please let me know the situation such as the article is wrong?
Thank you.

@dend Can you take a look at this feedback?

Assigning to @cephalin for follow-up.

Since List of other RestAPI has value []
Would you modify the implementation of RestAPI?
Your answer thank you.

This is Microsoft Azure support Japan. Since it will be a question from the customer, thank you for your answer.

@panchagnula @yiliaomsft Can you please help here? We have no control over this auto-generated doc

Navy, I believe there was some change in the API recently where the JSON result does not return value anymore. Can you help with this please?
https://docs.microsoft.com/ja-jp/rest/api/appservice/certificates/list
Thanks
Sisira
[https://docs.microsoft.com/en-us/media/logos/logo-ms-social.png]https://docs.microsoft.com/ja-jp/rest/api/appservice/certificates/list
Certificates - List (Azure App Service)https://docs.microsoft.com/ja-jp/rest/api/appservice/certificates/list
docs.microsoft.com
Get all certificates for a subscription.
Sent from Outlookhttp://aka.ms/weboutlook

From: Cephas Lin notifications@github.com
Sent: Monday, February 11, 2019 17:05
To: MicrosoftDocs/feedback
Cc: Sisira Panchagnula; Mention
Subject: Re: [MicrosoftDocs/feedback] Sample Response json has a difference (#897)
@panchagnulahttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fpanchagnula&data=02|01|sisirap%40microsoft.com|18002f66d250459efe5808d690861f65|72f988bf86f141af91ab2d7cd011db47|1|0|636855303057469601&sdata=1lywV1PiX4FAJ3h0wRogM0Au%2FdCH3Y3gNJeV4K0n3uE%3D&reserved=0 @yiliaomsfthttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fyiliaomsft&data=02|01|sisirap%40microsoft.com|18002f66d250459efe5808d690861f65|72f988bf86f141af91ab2d7cd011db47|1|0|636855303057479609&sdata=xMIPHg97SRUcQ%2Bz%2FEzs2Wx09Swj2XbLIRKP4wuXxgKE%3D&reserved=0 Can you please help here? We have no control over this auto-generated doc
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Ffeedback%2Fissues%2F897%23issuecomment-462565447&data=02|01|sisirap%40microsoft.com|18002f66d250459efe5808d690861f65|72f988bf86f141af91ab2d7cd011db47|1|0|636855303057479609&sdata=7TCM7yL03RwBqMjXEiavWSDjU397y0riPJE1FewZEQg%3D&reserved=0, or mute the threadhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FANMsDGzIrmhr3ExOM1NyZ2e54_DFkc6Sks5vMhM_gaJpZM4Y06Hg&data=02|01|sisirap%40microsoft.com|18002f66d250459efe5808d690861f65|72f988bf86f141af91ab2d7cd011db47|1|0|636855303057489613&sdata=kSqwlXPjzjC6LI4lBWdJZFVGARYCuYYDcmQu9mjOtF0%3D&reserved=0.

@SatoruTaniya what is the api-version the customer is using, the referenced article uses 2016-03-01

@panchagnula  Thank you for your response.　The API version customer use is 2018-02-01.In the verification I made, the same phenomenon occurs even with API version 2016-03-01

What customer want to know is whether to change the implementation of RestAPI or plan to change the document.
Thank you for your answer.

For example, when calling the following API, value exists as documented
https://docs.microsoft.com/ja-jp/rest/api/appservice/appserviceplans/list

Since customer already have this API used
Please notify something when changing the implementation of RestAPI.

talked to Navy, this is a bug that is fixed with the latest version ask the customer to use 2018-11-01, this is a REST API level that had to fixed with new API version only. Hope this helps, sorry this is a one-off case & we will make sure to document/communicate this better to the customers in the future.

@panchagnula Can you reference the bug or confirm if it's already fixed? That way we can close this issue.

Awesome thanks for getting to the bottom of this folks. @SatoruTaniya Sounds like this issue has been fixed. If you notice any more discrepencies, please don't hesitate to open another bug. Thank you for your help! #please-close

Hi @panchagnula
Same customer reports that the structure of the REST API's result changed to correct structure suddenly by using old api version 2018-02-01 since last May.
Could you please check if there is any update at that time?
Though the customer thinks that it's no problem to use latest API version, it's weird that the result/behavior changes suddenly.

@chibionos and/or @naveedaz can answer this question

authors: Powerhelmsman SatoruTaniya cephalin dend hihorika panchagnula

repo: MicrosoftDocs/feedback


text:
Offline mode release

At the moment the extensions requires an Internet Connection to download the schema.
This doesn't work for completely offline or intranet networks/devices. Can there be an offline installation package which comes with all the schemas and can be manually downloaded? Or an easy setting in VS Code to point to a folder to look for schemas for?

IntelliCode does require an internet connection to acquire the model initially, but after the first download, it should work in a fully offline environment. At startup, the IntelliCode extension will always fall back to a locally cached model if one exists.
How do you normally acquire extensions and and updates today? We don't currently have any plans to support different mechanisms to download/acquire models.

There are systems which normally acquire the packaged by downloading the vsix , passing it through viru scan and then uploading it to one server on the intranet network with no access to the internet. The actual computer which uses it never touches the internet. So if the package came with them by default in case in cant access the internet it would work, as if it has internet it can get an updated copy if not used the one it has. Or if not making it easier to set them up that doesnt require creating directories and a custom config file maybe a setting with the path per schema or folder with all schemas. And then i can also download the schemas and push them up with the same process.
Extensions / update / programs everything is acquired once individually scanned and put on a server that then computers can access the file.

Thanks for the details. This is not a supported scenario for now, but if there is enough user demand for true offline support, than it's something we will investigate. Thanks!

Thanks for looking into it. Love VS Code but it makes it harder to use when it "doesn't work out of the box". Even VS Code tries to get schemas files when it opens for the first time which would be fine if it was only looking for updates but not missing them from the get go.
Related Issued:
https://github.com/MicrosoftDocs/intellicode/issues/4#issuecomment-450935237 On how to do this manually and problems that occur due to proxy and could be alleviated by including an initial schema for in the package.
https://github.com/MicrosoftDocs/intellicode/issues/46
https://github.com/MicrosoftDocs/intellicode/issues/99
Basically this feature is needed for highly protected networks with extremely limited access to the internet such as countries like China, corporate sensitive networks, or even goverment networks with limited to no access to the internet.

We'd also like downloadable packages, much like the installable VSIX files... too many companies presume that everyone has direct Internet access, but there are many areas of software development that have to rely on centrally-controlled software distribution due to zero external network connectivity. In our case, every single VFX post-production house, due to MPAA security regulations has no direct access to the Internet (beyond read-only virtual terminals such as NoMachine). The majority of these houses develop in Python, so having access to these models would be very helpful, but with no directly downloadable package that can be transferred to an internal distribution mirror this new plugin is of no use whatsoever.

I would love to have an offline mode of intellicode.
In my workplace, we do not have direct internet access and every 2-3 weeks I can request packages and extensions for my IDE.
Surely you can now see why an offline mode is much needed.

Will be very useful in highly protected networks

I will be happy if offline mode can be provided.
Thanks.

I support this, I'd very much like an offline mode

I also would like an offline mode. Mu company works on a closed network and it would help up very much

I would like an offline mode

Me too

This is definitely important feature (core feature, may I say). There are countless environments where network connectivity just isn't available.
At least there should be non-AI version, which relies only on latest loaded model.
In general making stuff network dependent makes them susceptible to privacy breaches, industrial espionage, extra costs from network operator and of course application or feature can at any time become available only if purchased.

Thanks for the comments @JoniVirtanenWork - I think there might be a small misunderstanding regarding "non-AI version", so I wanted to clarify.  IntelliCode's completions are always based on a machine learning model, and once that model is loaded it can be used. After that first download, we don't require network connection in order to provide IntelliCode completion recommendations, and there is no ongoing learning process going on that requires a network connection.  We do need a network connection if you want to create a custom model for your own codebase rather than relying on the base model which is trained on thousands of open source repos. I hope that makes sense?
Having said all of that, we recognize that IntelliCode won't currently work if your development machine is never connected to the internet, and that is what this feature request is about.

Could your online dependencies be added within the same extension to work 100% Offline? I think that is not very difficult to do, right?

This would be awesome

Thanks for the clarification @markw-t. I have an environment, where all data and files are copied manually from extranet machine. Can I just copy certain related files from connected machine (which has done the model downloading) over to offline machine and have working intellisense?
If manual copying works, which files should I copy?

Offline mode would be great!

I too woud welcome an offline mode.

I would like this

There is no way to use Intellicode without it supporting offline for me, so I would also love this feature

First off, at a minimum, any extension that relies on this (Python) should state that it is not a fully-offline installer.  The network requirement is not even listed on the Python Extension documentation at the Marketplace or GitHub page.
We recently installed VS Code and  CPPTools extension on our secure network at Lockheed Space Company. Since we had the Anaconda Python distribution installed, I requested importing the Python plugin to our network.  Ouch! The undocumented limitation of the offline installer was a bit embarrassing for me.  At least the Jedi/PyLint fallback makes it somewhat usable, but it's very apparent that most of the recent effort is devoted to the language server that we have no capability of installing.
In this day and age of cyber-security, you'll find that more companies are sealing off their networks from the internet,  We have machines that are connected to the "outside" world, but that is for communication and references.  All imports to the secured network(where work is done) are requested, scanned, transferred, then installed to a sandbox.  I'm a little surprised that an offline installer was not an assumed feature.  VS Code and most of it's extensions already support it.  This is an outlier for a rather critical future component.
Long-story short: of course I'm going to up-vote this.  It's a requirement for any software that we use. I suppose I can ask some of our python engineers to up-vote this as well, if that helps with the decision.

There is a download link to a .visx at https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.vscodeintellicode, and the internal files are dated from last August.  Can that be configured and used as an offline installer, or will it not work with the Python extension?  I'd like to know prior to having the admins go through security checks (already got bit once).

There is a download link to a .visx at https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.vscodeintellicode,

It's not a link, but a button, and the link is hidden in source code. They go to great lengths to hide the source from this allegedly open source piece of software...

The plugins are not necessarily required to be open-source (per the license), so that's not my concern right now.  However, I DO require an actual offline installer for this to be usable.  It sounds like my only only option is to somehow extract the files from a downloaded installation on the external network, but we don't have any Linux servers on the outside. Besides, that may raise a few eyebrows with the network security team as I request to pull the files over.
I'll try looking into this again sometime in December.  Until then, I guess we'll stick with PyCharm for now.  Honestly, I'd even look into a Microsoft Visual Studio license if they made a Linux version.

At least the direct download link to any VS Code extension can be obtained even without any releases available on Github (which would be the standard installation method used in most docker builds) using VS Code vsassets.io API:
PKG_PUBLISHER=VisualStudioExptTeam
PKG_NAME=vscodeintellicode
PKG_VER=1.2.0
https://ms-vscode.gallery.vsassets.io/_apis/public/gallery/publisher/VisualStudioExptTeam/extension/vscodeintellicode/1.2.0/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage
The publisher and package name can be obtained from the Visual Studio Marketplace URL of your chosen package, e.g.:
https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.vscodeintellicode
while the latest version, from the Changelog linked from on the same page, here::
https://marketplace.visualstudio.com/items/VisualStudioExptTeam.vscodeintellicode/changelog
As for the model object being pulled from the net at first run, it turns out that there is a less hacky method than an unrestricted sandbox server outside of the corporate network (which is a must for air-gapped servers in my experience...), because VS has some shared models import tool, so maybe this is be available in VS code as well (the binary file needs to be downloaded anyway, so I myself will try bundling it with the container repo if size permits):
https://docs.microsoft.com/en-us/visualstudio/intellicode/share-models#add-a-user-associated-team-completions-model

may raise a few eyebrows with the network security team as I request to pull the files over.

As a side note: you may rethink your setup, because there is no need to clear every constituent file and having cleared all be permitted to build the container. There are excellent tools for scanning entire docker containers for vulnerabilities. One of them is Clair, a long-standing open source security scanner, part of the recently open-sourced Quay. I use it with an open source client and report generator named Yair.

As for the model object being pulled from the net at first run, it turns out that there is a less hacky method than an unrestricted sandbox server outside of the corporate network (which is a must for air-gapped servers in my experience...), because both classic (desktop) VS and cloud-native VS Code (cdr/code-server) have models import tools.
After you install the vscodeintellicode extension in VS Code e.g. from the above link, go to Manage->Settings->Extensions->Visual Studio Intellicode to specify the model path (by default the extensions install folder):
Vsintellicode: Model Download Path
Specifies the folder path where downloaded model files are stored. Defaults to the extension install directory if not specified.

As for the classic desktop version of VS there are even more options:
https://docs.microsoft.com/en-us/visualstudio/intellicode/share-models#add-a-user-associated-team-completions-model

Thanks for the visx link. I have downloaded & will see if I can set it up
to work completely offline. The usual problem is that when an extensions is
first run (not first installed), it will attempt to download some assets it
requires. This of course cannot be done offline, so I try to get the assets
from a connected online system and copy them to a local / network folder
for offline access. This doesn't usually work with many extensions
including this one. I will try to see if I can set it up and let you know.
Thanks again.
On Sat, Nov 23, 2019 at 9:14 AM mirekphd notifications@github.com wrote:

There is a download link to a .visx at
https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.vscodeintellicode
,
It's not a link, but a button, and the link is hidden in source code. They
go to great lengths to hide the source from this allegedly open source
piece of software...
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/intellicode/issues/102?email_source=notifications&email_token=AIWRUUBWIN5HFXHCZ6WPGT3QVFJF3A5CNFSM4HPK2P6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEE7YJOY#issuecomment-557810875,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AIWRUUFL4K5IBP5IUZPNFRDQVFJF3ANCNFSM4HPK2P6A
.

the lack of a full offline install, will prevent many government entities, such as federal agencies, from adopting use of this plugin.

Can someone explain me where can I download the files what need the extension to run offline and where I need copy the files for work the extension? Thanks

Any news on offline installation capabilities for the the language models?   I started using VSCode, and am very impressed with it, but there are a few glaring omissions (e.g., visual merge in the diff tool, and the inability to do an offline installation of language models for Intellisense) that keep it from being the world-class tool it's clearly got the potential for.
At work, our development VMs, and well, pretty much everything else minus our actual laptops, are severely restricted for Internet access.  e.g., the company maintains its own repos for RHEL and PyPI.   Installing VSIX files isn't a big deal, but there are no VSIX for the language models for Intellisense.
Come on, guys.  VSCode is making me start to like Microsoft again, but help a brother out.

I prompt this. Offline stuff must be essential as to product release and how could it ever been a disposal?

Need offline support in my working environment too.

Offline support is a must for me

Offline support is a must for me

I would also benefit from being able to at least be able to download the model and transfer that model to an offline machine to be able to use this extension

I would also benefit from being able to at least be able to download the model and transfer that model to an offline machine to be able to use this extension

We also need offline support.

We also need offline support.

Yes, please!

Yes, please!

Any update for offline support now?

Everyone working in a server for sensitive data under GDPR strict regulation, i.e. not internet access, will need offline support.  Please make this available.

Another vote for air-gapped installs.

And another +1 for air gapped installs

To ensure it's clear: we are now using this issue to track the entire notion of having IntelliCode's base completions feature work for machines that are fully offline with no internet access. It's what you should upvote if this scenario is important to you (as it is to many who have already commented and voted above)

Hi, is there any estimate for completion? Pardon me for being pushy but seems like many people need this and it has been in the radar for over 2 years now.  For the record, my team and I were asked to switch to servers that are completely off the internet so that we can work on sensitive data this we cannot use Intellicode

Has anyone tried the approach described by @vivlimmsft here from 2019 recently — that looks very promising, though potentially would need some tweaks for new versions?
Separately — if you want to leave a +1, then add a thumbs up to the post; there's really no need to create lots of notifications by announcing your +1 or asking for an update.

vivlimmsft's method works, except that IntelliCodeModels-v2.json is now cache/models.json relative to the extension folder (so extensions/visualstudioexptteam.vscodeintellicode-1.2.14/cache/models.json. Actual models can be anywhere, just be sure to update the filePath key with their location.

Thanks for replying @MetricMike .
Unfortunately I get errors (slightly abbreviated output):
Acquiring model `intellisense-members-lstm-pylance`
vs-intellicode-python was passed a model: {}.
Could not reach the IntelliCode service. Checking the local model cache.
None of the cached models match
None of the local models match.
No model v2 available for Python, trying v1.

Acquiring model `intellisense-members-lstm`
vs-intellicode-python was passed a model: {}.
Could not reach the IntelliCode service. Checking the local model cache.
None of the cached models match
None of the local models match.
No model v2 available for Python, trying v1.

@vivlimmsft 's solution has "analyzerName": "intellisense-members",, rather than intellisense-members-lstm/intellisense-members-lstm-pylance, so maybe that's out of date? I tried changing the string in models.json` but no luck.
Is there a location we can download the later models?

@max-sixty try with the model at https://prod.intellicode.vsengsaas.visualstudio.com/api/v1/model/common/python/intellisense-members-lstm-pylance/output/latest ? Here's my models.json with that model, which appears to be working on my local? I don't work with python much so ¯_(ツ)_/¯
I just switched out intellisense-members on the orignal post with intellisense-members-lstm-pylance. I suspect it's related to https://devblogs.microsoft.com/python/announcing-pylance-fast-feature-rich-language-support-for-python-in-visual-studio-code/ switching out the default language server last year and https://github.com/microsoft/vscode-python/issues/16204 that describes several detection issues around that switch.

I think I got it working, it was a fairly obvious replace. Here's a script that I think should package it up from a local machine, but YMMV, no assurances.
# Output of code command looks like
# `VisualStudioExptTeam.vscodeintellicode@1.2.14`
INTELLICODE_VERSION=$(code --user-data-dir=data/ --list-extensions --show-versions | rg -o 'intelli.*@(.*)' -r '$1')
INTELLICODE_PATH=data/extensions/visualstudioexptteam.vscodeintellicode-${INTELLICODE_VERSION}
# Model URL is something like
# https://intellicodeprodstorage.blob.core.windows.net/models-prod-output/Output_88630A1B4C077752096ECAA576B92C7D3FA1_9BA695AD4C514C32A5D0AC9B02846CD7?skoid=511b33f5-16ee-4db4-a582-21e2be0519ae&sktid=975f013f-7f24-47e8-a7d3-abc4752bf346&skt=2021-07-22T06%3A24%3A16Z&ske=2021-07-23T06%3A24%3A16Z&sks=b&skv=2020-02-10&sv=2020-02-10&se=2021-07-22T07%3A34%3A59Z&sr=b&sp=r&sig=XI3m1%2BIHKIrr6yB8EciA3UZ7Xzjwd7GhqYjiHCsRXrc%3D
MODEL_URL=$(curl https://prod.intellicode.vsengsaas.visualstudio.com/api/v1/model/common/python/intellisense-members-lstm-pylance/output/latest | jq -r '.. | .readSasToken? //empty')
MODEL_NAME=$(echo $MODEL_URL | rg -o 'Output_(.*)\?' -r '$1')
MODEL_ID=$(echo $MODEL_NAME | rg -o '(.*)_' -r '$1')
MODEL_PATH=$INTELLICODE_PATH/cache/$MODEL_NAME

mkdir -p $INTELLICODE_PATH/cache
wget $MODEL_URL -q -O $MODEL_PATH

OFFLINE_MODEL_PATH=$$HOME/vscode/$MODEL_PATH

cat > $INTELLICODE_PATH/cache/models.json <<EOL
[
  {
    "analyzerName": "intellisense-members-lstm-pylance",
    "languageName": "python",
    "identity": {
      "modelId": "${MODEL_ID}",
      "outputId": "manually-downloaded",
      "modifiedTimeUtc": "2018-12-11T20:45:03.430Z"
    },
    "filePath": "${OFFLINE_MODEL_PATH}",
    "lastAccessTimeUtc": "2019-01-02T17:09:02.863Z"
  }
]

EOL

@MetricMike thanks a lot! I managed to miss your message. You were absolutely right. Hopefully both of ours are helpful for people

Another issue:
Language: Java
Connectivity: Offline server (Red Hat Enterprise Linux 7)
Other Extensions: Remote-SSH
https://github.com/MicrosoftDocs/intellicode/issues/238

@DavidObando I'm looking for engineering input here on...
the feasibility of packaging models in the extension
the current user experience of configuring a proxy in VSCode - I see a number of issues in the repo relating to the difficulty of configuring a proxy?

A few more upvotes here:
https://github.com/MicrosoftDocs/intellicode/issues/165

Another user with an unreliable internet connection:
https://github.com/MicrosoftDocs/intellicode/issues/233

Chinese users are unable to download the model, but seem to be able to download the extension:
https://github.com/MicrosoftDocs/intellicode/issues/99

is there any chance to get the model lib for java developers? im working in an air gapped enviroment for a company in israel where we use a CDR machine to wash files before installing on company computers. so i downloaded the extension and washed it and installed it with no problems, but once i start VScode , it tries to go online and download a model for intellicode which it cant. i have it installed on a private machine so maybe some1 can point me to the location of the models in a windows 10 system so i can copy and wash em and try to install em manually? thanks in advance.

Almost 4 years and this is still open :(

Does any one know how to disable model download and use model cache directly?

Last month we released v1.3.0 to the marketplace which no longer downloads models from a service, they are all included in the extension package now.

authors: AntonyM71 COD3BREAK3R ChristianHaefner ChubbyArse ConceptJunkie J-Sorenson J4s0nHu4n9 JoniVirtanenWork MetricMike OmniZenRaj RejectKid Shaharamir Xiaoxiong-Liu axel37 ayim birdhackor dormesica iabbott jamesboyer jkeech jose-pr mallorygiles markw-t max-sixty mikesmith1611 mirekphd mrolinek nirnir93 oersoy1 orelkan phydev rlgloden sagivharel santornl scandinave syncush tamnm vivlimmsft yang-zhao zhaoshouren zivsivron

repo: MicrosoftDocs/intellicode


text:
Not able to Live Share

Issue Type: Bug
I am trying to live share with myself on a VM. I share the live share link but the file does not pop up in my host machine. I am using the same github account on both sides.
Extension version: 1.0.1123
VS Code version: Code 1.39.2 (6ab598523be7a800d7f3eb4d92d7ab9a66069390, 2019-10-15T15:33:00.827Z)
OS version: Darwin x64 18.7.0

System Info

Item
Value

CPUs
Intel(R) Core(TM) i5-7360U CPU @ 2.30GHz (4 x 2300)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onnative_gpu_memory_buffers: enabledoop_rasterization: disabled_offprotected_video_decode: unavailable_offrasterization: enabledskia_deferred_display_list: disabled_offskia_renderer: disabled_offsurface_synchronization: enabled_onvideo_decode: enabledviz_display_compositor: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
2, 2, 2

Memory (System)
16.00GB (0.39GB free)

Process Argv

Screen Reader
no

VM
0%

@anushsh If I get this right, you are able to share, but not to join on your VM using the browser. If that is right, can you try launching VSCode on the VM, install our extension and use the Live Share: Join command to join instead of going through the browser?

@anushsh Please re-open this issue if you are still blocked. Thanks for using Live Share!

authors: anushsh dlebu

repo: MicrosoftDocs/live-share


text:
Microsoft 365 community feedback -

Type of issue
Routine content update
Feedback
Loop has changed a lot since this article was published over a year ago. Integration has been established with Planner and To Do. Loop components are now supported in Teams channels. Components are easier to find, appearing in search results, the M365 feed and recently used files. They are easy to share with people beyond the initial conversation if so desired.
Page URL
https://learn.microsoft.com/en-us/microsoft-365/community/which-task-management-option
Content source URL
https://github.com/MicrosoftDocs/microsoft-365-community/blob/main/Community/which-task-management-option.md
Author
@dfrancoeur
Document Id
74d9a950-4cba-819c-21ec-da1d480d5af8

@DarrellaaS - Any interest in making updates? I can't think of anyone more knowledgeable!

@dfrancoeur - Ditto to you.

@DarrellaaS - Any interest in making updates? I can't think of anyone more knowledgeable!

Sure thing. I can contribute. I haven’t taken the “how to GitHub” course yet. But I’ll figure it out.

@DarrellaaS - Any interest in making updates? I can't think of anyone more knowledgeable!

Sure thing. I can contribute. I haven’t taken the “how to GitHub” course yet. But I’ll figure it out.

Happy to help you get up to speed if you need it. Ideally you make the changes in a PR here yourself so your name is attached to the article.

I'm happy to help as well 🙂

From: Marc D Anderson @.>
Sent: February 15, 2024 9:20 AM
To: MicrosoftDocs/microsoft-365-community @.>
Cc: David Francoeur @.>; Mention @.>
Subject: Re: [MicrosoftDocs/microsoft-365-community] Microsoft 365 community feedback - (Issue #900)
@DarrellaaShttps://github.com/DarrellaaS - Any interest in making updates? I can't think of anyone more knowledgeable!
Sure thing. I can contribute. I haven’t taken the “how to GitHub” course yet. But I’ll figure it out.
Happy to help you get up to speed if you need it. Ideally you make the changes in a PR here yourself so your name is attached to the article.
—
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/microsoft-365-community/issues/900#issuecomment-1946192861, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AS4B75QBZW6ABKYLKAKQPLTYTYKUHAVCNFSM6AAAAABDCQBA76VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNBWGE4TEOBWGE.
You are receiving this because you were mentioned.

authors: DarrellaaS dfrancoeur sympmarc

license: MIT


text:
Incorrect links

For more information about these cmdlets, see Set-SPOTenantCdnPolicy and Get-SPOTenantCdnPolicies.
These 2 links don't seem to be the correct links.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: c8cfe2b0-c14d-1083-7c88-a91e58593cfa
Version Independent ID: 2d15076c-0dcd-6bd6-e0fb-f8ac5ffd0091
Content: Use Office 365 Content Delivery Network (CDN) with SharePoint Online - Microsoft 365 Enterprise
Content Source: microsoft-365/enterprise/use-microsoft-365-cdn-with-spo.md
Service: o365-administration
GitHub Login: @kelleyvice-msft
Microsoft Alias: kvice

@hwkwicre Thank you for your feedback. I don't see a hyperlink for the two cmdlets on this document ( https://docs.microsoft.com/en-us/microsoft-365/enterprise/use-microsoft-365-cdn-with-spo?view=o365-worldwide#set-up-and-configure-the-office-365-cdn-by-using-the-sharepoint-online-management-shell)
Let me know if we need to modify a different document.
Thanks
Sri

@msbemba Thank you very much for the contribution and sharing this explanation. @hwkwicre Hope this comment is helpful for you. If you see a documentation update is required, please feel free to open an issue for the same. We proceed here to close it. Thanks for taking out some time to open the issue. Appreciate and encourage you to do the same in future also.

authors: hwkwicre msbemba yogkumgit


text:
link below "Next Steps" at bottom of page incorrect

link below "Next Steps" at bottom of page incorrect
Currently shows:
Proceed to Phase 1: Setup.
Should read:
Proceed to Phase 1: Prepare
NOTE - link works correctly and proceed to 1:Prepare

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 71fea5e3-4515-b0a0-2db7-94f320343509
Version Independent ID: 71fea5e3-4515-b0a0-2db7-94f320343509
Content: Migrate from a third-party protection service to Microsoft Defender for Office 365 - Office 365
Content Source: microsoft-365/security/office-365-security/migrate-to-defender-for-office-365.md
Product: m365-security
Technology: mdo
GitHub Login: @chrisda
Microsoft Alias: chrisda

@dcaddick, fixed.
Thanks for the feedback.
Closing

authors: chrisda dcaddick


text:
Update ios-configure-features.md

Updated the values for DefenderOpenNetworkDetection
Fixes https://github.com/MicrosoftDocs/microsoft-365-docs/issues/12637

@JohanFreelancer9 Please copy review

@mjcaparas Please merge this PR. Thanks

authors: msbemba yogkumgit


text:
Update US19JanTaxR1.md

updated

Docs Build status updates of commit 0c8bfdd:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

dynamics-gp/payroll/US19JanTaxR1.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

repo: MicrosoftDocs/msftdynamicsgpdocs


text:
Link to MSIX Core is dead

the link in the top paragraph is 404'd. Probably should be pointing to https://github.com/microsoft/msix-packaging/tree/master/preview/MsixCore

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 37eced72-23b9-9555-6388-38b996277863
Version Independent ID: 2d144a55-69a9-b4fe-8891-78a2f72b20d8
Content: MSIX Core - MSIX
Content Source: msix-src/msix-sdk/msixcore.md
Product: msix
GitHub Login: @dianmsft
Microsoft Alias: diahar

Updated the link to point to https://github.com/microsoft/msix-packaging/tree/master/preview/MsixCore

repo: MicrosoftDocs/msix-docs


text:
Deeplink to Pop out app?

Is there a way to have a deeplink send updated context to a "Pop out app" (e.g. https://www.onmsft.com/news/microsoft-teams-now-lets-users-pop-out-apps-into-separate-windows)?
Use case - I have a tab app that I want users to be able to pop out, and then when they click on various deeplinks - have the popped out app either refresh or get new context (e.g. microsoftTeams.getContext).
Currently the behaviour is that the deeplinks just open the app in the Teams window, so the users end up with two versions of the app - one within Teams and one popped out.

Hi edwardmcleodjones,
This item remains on the backlog in Teams UserVoice,
Microsoft will always focus on customer’s feedback and experience, some new features would be added to the services based on customers' feedback in the future, we also recommend you give your new idea in Teams UserVoice here:
https://microsoftteams.uservoice.com/
We already had a feature request for this, please have a look on this request.

Hi edwardmcleodjones,
This item remains on the backlog in Teams UserVoice,
Microsoft will always focus on customer’s feedback and experience, some new features would be added to the services based on customers' feedback in the future, we also recommend you give your new idea in Teams UserVoice here:
https://microsoftteams.uservoice.com/
We already had a feature request for this, please have a look on this request.

Thanks @RamaMohanaChary, but I don't seem to have access to that feature request.  Is it a public site?  It asks for my MS login, and then redirects to a "401 - Uh-oh, you do not have access." page - https://spsprodwus22.vssps.visualstudio.com/_signedin

Thanks @RamaMohanaChary, but I don't seem to have access to that feature request.  Is it a public site?  It asks for my MS login, and then redirects to a "401 - Uh-oh, you do not have access." page - https://spsprodwus22.vssps.visualstudio.com/_signedin

Hi edwardmcleodjones, it's a public forum, could you please login  and try again.
Please have a look on below screen shot,

Yes, I can log in to the Teams UserVoice site fine, it was the other link that wasn't working, but looked like you'd added that in error.
I'll raise it in UserVoice then, thanks.

Ah, I see some kind soul already made a feature request in UserVoice based on this issue.
Adding the link for future reference: https://microsoftteams.uservoice.com/forums/555103-public/suggestions/42655459-is-there-a-way-to-have-a-deeplink-send-updated-con

Please use user voice forum to track this feature request. Closing this from documentation issues page. Please feel free to re-open if you face any issues.

repo: MicrosoftDocs/msteams-docs


text:
Schema changes to make certain fields customizable

[Enter feedback here]
It appears from https://docs.microsoft.com/en-us/MicrosoftTeams/customize-apps that developers can mark certain fields customizable in the Manifest.  Yet there is no documentation in the Schema on how the developers should indicate this ability.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 0f94a488-d636-92b3-21eb-c88744c8f272
Version Independent ID: 7b3413f4-9ade-accf-5cb2-83fead11a32a
Content: Manifest schema reference - Teams
Content Source: msteams-platform/resources/schema/manifest-schema.md
Product: msteams
GitHub Login: @laujan
Microsoft Alias: lajanuar

Hi @GauravES, there is a hyper link for details about the fields that you can customize in Teams Manifest schema. could you please check the below image.

That hyper link points to this same page about which the comment was made ; that destination page does NOT have any information on how to customize the fields.  The Teams Manifest schema page needs to be updated with this information

Hi,
I'm using the developer preview manifest that includes the "configurableProperties" section (https://docs.microsoft.com/en-us/microsoftteams/platform/resources/schema/manifest-schema-dev-preview) on a test app I'm developing, yet when I add said section to the manifest I can't upload it.
This is the manifest I have (sections collapsed to keep it short):

This is what I checked so far:
I have app customization enabled on my tenant (I guess)...

I have custom app uploading enabled from a long time ago, and I tried uploading the zipped app through the Manage Apps on the Teams Admin center, and also from the Teams client using developer preview. No luck so far.
As soon as I remove the "configurableProperties" section the app uploads fine. I also tried with many combinations of properties on the array to no avail.

Hi @GauravES, our document team is recently updated the document, could you please verify once again.

Hi @NicolasMCAG, could you please raise a new question for better tracking with you manifest. Thank you.

Thanks.   The documentation is now fixed.

authors: GauravES Jagadeesh-MSFT NicolasMCAG


text:
[Go Live] [Dec 03]

Push to live

Docs Build status updates of commit d5bdb6e:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/apps-in-teams-meetings/API-references.md
:white_check_mark:Succeeded
View

msteams-platform/apps-in-teams-meetings/enable-and-configure-your-app-for-teams-meetings.md
:white_check_mark:Succeeded
View

msteams-platform/mstdd-landing.yml
:white_check_mark:Succeeded
View

msteams-platform/resources/schema/manifest-schema-dev-preview.md
:white_check_mark:Succeeded
View

msteams-platform/whats-new.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


text:
The 'floor' attribute should accept values other than integers

To provide clarity to end users on locations of meeting rooms, values other than integers should be allowed, For example, 'Basement' or 'Mezzanine' are common architectural features that cannot be labeled simply by a floor number.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: c8ef4fb7-736b-99e8-796b-c1d02410a7e4
Version Independent ID: 0fb75415-2bd2-a880-aa9e-a06c76d9ddc4
Content: Set-Place (exchange)
Content Source: exchange/exchange-ps/exchange/mailboxes/Set-Place.md
Service: exchange-powershell
GitHub Login: @chrisda
Microsoft Alias: chrisda

@officedocsbot assign @yogkumgit

Hi @thomascwiley, thank you for your feedback.
This is a feature request or update so the proper place to request it is User Voice:
https://office365.uservoice.com/
Docs feedback is to provide a way to improve documents, not products.
Thanks!

@thomascwiley  Thank you very much for your kind feedback. Considering your valuable feedback, as advised please log this issue as a User Voice. Concerning team will evaluate and take the appropriate action, as per their schedule. Thanks again for taking out some time and sharing your feedback.

authors: dariomws306 thomascwiley yogkumgit

repo: MicrosoftDocs/office-docs-powershell


text:
Missing link

Please search for this text in the document:

See Manage DirectQuery connections to a published dataset for more information

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 1dffd6b4-434b-868e-56fe-a0f53fb655a1
Version Independent ID: 894f109f-c20b-c9f3-0e42-f6980d454075
Content: Use composite models in Power BI Desktop - Power BI
Content Source: powerbi-docs/transform-model/desktop-composite-models.md
Service: powerbi
Sub-service: pbi-transform-model
GitHub Login: @davidiseminger
Microsoft Alias: davidi

Thanks for commenting and letting us know, fixed in the next build. Thanks!

authors: VitalyMCT davidiseminger

repo: MicrosoftDocs/powerbi-docs


text:
Relative date filter for visual level filters

I would like to be able to apply relative date filters on the visual, not just to the page or report.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: f19b40b2-9df7-adf8-3f9b-c6c7b188f3c1
Version Independent ID: 70e043bb-c04e-2c5f-a121-3cf4368b0c49
Content: Use a relative date slicer or filter in Power BI Desktop - Power BI
Content Source: powerbi-docs/visuals/desktop-slicer-filter-date-range.md
Service: powerbi
GitHub Login: @mihart
Microsoft Alias: mihart

Thanks @MikeMccoy42, can you file this at https://ideas.powerbi.com/forums/265200-power-bi?


text:
OAuth flow links are outdated/broken

In the first section of the page, these links are broken, and send users to the Graph homepage:
Microsoft Graph App authentication using Azure AD
Permission scopes
Additionally, the "Authentication Code Grant Flow" link sends to the v1 page. Should forward to the more recent v2 page: (https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow)

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: db6f55e2-dc4a-c0ac-296b-c41d02bea7f5
Version Independent ID: 767b1dbc-dd20-f5cd-7afa-bdd17458c233
Content: Microsoft Graph tutorial for Power Query
Content Source: powerquery-docs/samples/MyGraph/README.md
Service: powerquery
GitHub Login: @cpopell
Microsoft Alias: gepopell

@joshtransient Thanks for the feedback.
This issue is being marked as "Closed" because the MyGraph topic no longer exists.

authors: DougKlopfenstein joshtransient

repo: MicrosoftDocs/powerquery-docs


text:
Dataflow mapping to multi-choice instructions incorrect

Under Known limitations in Field mapping considerations for standard dataflows - Power Query, the instructions to map a column to a Choices data type are unclear and appear not to work.
I have tried using a comma separated list of values as both a List type and as a concatenated comma separated string type in Power Query but neither work. The instructions were added with this commit. by @bensack.
Other users are also unable to map to Multi-select / Choices data types using the method described in these docs. See suggestion here https://powerusers.microsoft.com/t5/Microsoft-Dataverse/Dataflow-standard-v2-Integration-of-multiple-choices/td-p/872942

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 402b18e7-5542-37ae-08dd-f526c2d2b9c7
Version Independent ID: c0ce55d5-81d3-04b5-170d-c3ca2fec48a2
Content: Field mapping considerations for standard dataflows - Power Query
Content Source: powerquery-docs/dataflows/get-best-of-standard-dataflows.md
Service: powerquery
GitHub Login: @bensack
Microsoft Alias: bensack

Hi, as a follow up on this issue, the instructions for mapping a standard, OOB column are also incomplete / incorrect.
Example field is the Contact.Account lookup, which is possibly the most mapped OOB lookup in data migrations, but it appears is not readily mapped using dataflows.  The lookup field simply doesn't show up, even after adding an alternate key to the account table. A newly created lookup field however, does. How can one update the OOB Contact.Account lookup field definition to ensure it sees the alternate key and can be mapped, or otherwise make it appear in the mapping interface, as to be able to associate a contact with an account?

Hi @YesWeCandrew @ryanperrymba
Thanks for your dedication to our documentation. Unfortunately, at this time we have been unable to review your issue in a timely manner and we sincerely apologize for the delayed response. The requested updates have not been made since the creation of this issue, and the timeline for resolution may vary based on resourcing, so we've created an internal work item to incorporate your suggestions. We are closing this issue for now, but feel free to comment here as necessary. #please-close


text:
Update nf-dxgi1_4-idxgiswapchain3-resizebuffers1.md

Remove some confusing text which was originally copied from ResizeBuffers. It doesn't make any sense in this function which clearly states only works with DirectX 12, is Windows 10 specific, and doesn't apply to Windows 7 or Windows 8.

@walbourn : Thanks for your contribution! The author(s) have been notified to review your proposed change.

repo: MicrosoftDocs/sdk-api