Partner Center Security
27 TopicsPartner Center API: Getting subscription usage count
Goal: Given a customerId, skuId, and productId for a specific microsoft license check the usage data (i.e. how many used / unused licenses) for that license. Examples: skuId = "0004" productId = "CFQ7TTC0JXCZ" Steps taken so far: I can pull down a customer's subscriptions via this endpoint. The response contains a skuId and productId, so I can filter the response to find the license I'm interested in. However, the response does not contain any information about license usage. It contains the total quantity associated with the subscription but doesn't specify the number of licenses used. I can use a different endpoint to pull down all the subscribed skus for a specific customer. This endpoint does return the license usage information that I want, but it doesn't return the desired productId and the returned skuId doesn't match the pattern I expect. It also returns a skuPartNumber that isn't helpful to mapping back to my input skuId and productId I'm stuck, so any support would be much appreciated! Thank you!About Preconsented applications
Hello, I am trying to more effectively administrate our customers via Microsoft Graph API, and are trying to follow this guide: https://learn.microsoft.com/en-us/graph/auth-cloudsolutionprovider This is where I don't get things working: Additionally, as a partner developer, you can build a partner-managed app to manage your customers' Microsoft services. Partner-managed apps are often called preconsented apps because all your customers are automatically preconsented for your partner-managed apps. This means when a user from one of your customer tenants uses one of your partner-managed apps, the user can use it without being prompted to give consent. Partner-managed apps also inherit Delegated Admin Privileges, so your partner agents can also get privileged access to your customers through your partner-managed application. I have attempted to use Microsoft Graph via Powershell, HTTP, both delegated and user-methods, nothing seems to be working. If trying Connect-Mggraph -ClientId "***partnermultitenantappid***" -TenantId "****customertenantid****", I get this error: AADSTS90099: The application '****' (*****) has not been authorized in the tenant '*****'. Applications must be authorized to access the customer tenant before partner delegated administrators can use them. This gets solved if I log in to the tenant directly and add the application as per normal. But that eliminates the whole point about something being pre-consented. I have followed all the steps and I have added the application as a serviceprincipal for the AdminAgents group, which I have confirmed is also assigned to the PartnerRelationship with all permissions. The Partner relationship has all rights minus Global Administrator as part of the steps of troubleshooting the issues ive encountered thus far. What am I missing? Again reading from the article: Partner-managed apps also inherit Delegated Admin Privileges, so your partner agents can also get privileged access to your customers through your partner-managed application. Final question: Is it only possible to authenticate to customer tenants with delegated authentication, or is it possible with even application authentication as well?Microsoft Partner Centre application Help!!!!
Sorry to contact you again on this, but nothing has changed: my application is still being rejected for the original reasons. Silent Install I cannot find any literature that hints at what form the MS silent install command should take (other than the standard one I entered: "myapp.exe" /SILENT ). Copilot was unable to help. Attempts to find the answer on other forums (e.g. stack overflow) have been dismissed as having nothing to do with programming! It would be a great help if the application form listed sample strings. Report This File As Safe I purchased a Microsoft Authenticode Code Signing Certificate in November (for $369) believing that it would prevent users from encountering the Windows Defender screen when they installed my app. This proved not to be the case. Sectigo, the vendor, couldn't tell me how I might overcome this hurdle, but suggested I might improve my chances of doing so were I to submit my app to the MS store. This done, I discovered that I needed to 'Report this file as safe'. Though I don't understand the logic of this (self-certifying, that is), I have tried to do so several times without success because: (a) For three weeks or so, nothing happened when I clicked the button, (b) When, finally, I was transported to a report form, filling it out and forwarding it to MS made no difference. Surely, it would save everyone's time if someone from MS could tell me in layman's terms what I need to do to satisfy the application process. Regards, RichardHelp with using Partner Program and account verification
I just created my own business and I am trying to launch our first app on the Microsoft Store. I created an account in the partner system under my personal account, because that is what I use for all business communications. I then created a business developer account, setting it up with all the required information (including business emails for support and contact info instead of my personal email). While going through the verification process, I kept on getting rejected during employment verification, and they couldn't tell me why I was getting rejected, which is understandable, but Microsoft support would close any ticket I created asking for help with the verification process. And now it says I do not meet the necessary requirements to finish the verification process and I can't do anything to fix it. So I am not sure what I do now. Do I need to delete my account and make a new non-business account and submit the app under a personal account? And if I do that, can I eventually transfer the app to a business account? Is there anything I can do with the business account now that it has failed verification? It looks like I am just stuck and can never fix it. What are the requirements for having a business account on the Microsoft Store? I was not able to find any information about this in the Microsoft support documentation. Am I too young of a company? Do I have too few employees? Do I need to be more established and public before I apply? I tried to follow the documentation exactly for verification and I never saw anything indicating I did not have the necessary requirements. I appreciate any help you can give. I have never done something like this before, and I had a hard time trying to understand how to fix the rejections and where to go from here.Microsoft Partner Centre application has been rejected for reasons I have addressed
My Microsoft Partner Centre application has been rejected for two reasons I believe I have addressed several times. I contacted Support (Partners at Microsoft), and was told I needed to raise a ticket. I did so with email address removed for privacy reasons thirteen days ago (the support confirmation email I received quoted an ETA of '8': I don't know whether this is hours or days). Here are the two items that are failing my application: "10.2.10 Security A security prompt with the message, "Windows Protected Your PC. Microsoft Defender Smartscreen prevented an unrecognized app from starting. Running this app may put your PC at risk" was displayed during installation of the x64 package (separate from any UAC prompt). Your product must not compromise the security of users, the Store, or a related system, nor cause that security to be called into question. If you believe the Smartscreen warning is a false positive then please perform the following actions to expedite resolution of the issue. 1. Download the file using Microsoft Edge browser. 2. When informed that the download was blocked by Smartscreen select the blocked file and click "Report this file as safe | I am the owner or representative of this website and I want to report an incorrect warning about it " 3. Fill out and submit the form. You will receive an email confirming receipt of your report. 4. 24 hours after sending the report confirm that the file no longer displays a Smartscreen warning before resubmitting the product for certification." I've followed these instructions several times; no form comes up/nothing happens when I click the button Report this file as safe. "10.2.9.2 Security - Package Submissions Win32 products must install silently. For more details see the Installer parameters section at https://docs.microsoft.com/en-us/windows/uwp/publish/msiexe/provide-package-details" It does install silently using the command provided (though mine is a single user app that won't be loaded using a silent install). Thanks in advance for any advice you can provide. Regards, RichardApp has been deleted from the shelves??
Hello, What's the reason that our product is deleted from the Microsoft Store? Please tell us what we should do. And we can't edit anything now, No one has responded to our message yet, and it's been two days already Why doesn't anyone help us with this problem? Please reply to us as soon as possible.The product has been taken off the shelves??
What's the reason that our product is deleted from the Microsoft Store? From your report, we know that there are some problems with our keywords. However, you don't give us enough time to solve it. Please tell us what we should do and what information you need. We can't edit anything now, If it is convenient, please send us the SOP or reply us as soon as possibleIssues with Partner Center authentication
Hi, We are having what looks to be a common issue with the same results and very little info. On the Partner Centre, we needed to update our information. Which we have done. Although everything is matching up (apart from one Cloudflare issue), we keep failing the authentication. We need to push an update to our app, but we are currently stuck in what appears to be a cycle of just being told the data has to match. Cloudflare is adding a full stop after the phone number, which the Partner Centre isn't allowing us to add. We have a feeling this is the issue. This is, however, only a hunch, and we can't be certain. We really need some support from a person rather than the system that checks the information. Has anyone had any luck speaking to a person about this? Thanks in response. I can also share images of the records. Stuart