Windows store app certification failed - New user sign up for services missing - windows

Our windows store application is especially for our customers.
It requires user credential to login.
It doesn't have any sign up page.
New users cannot access our application(They should be our customer.)
For new users, Admin will create an account and share them to the
user.
At the first time, user is requested to change password.
This is how our customer access our application
We submitted our free business app to the windows store.
But it is rejected with the reason saying "Apps that require users to sign in must either specify upfront in app description the type of access user must have and how to get it or provide a mechanism for new users to sign up for services from within the app. At a minimum this could be a link in the app to the website where the user can create a new account and sign up for services. Your app did not appear to provide this information to the user."
We do not have such a page. How can we proceed for resubmission?
Whether we need to provide description like "Our application can be accessible to our customers only"
or
provide support email address and saying like "Contact our support team/admin to create new account"
or
any suggestions?

Simply show a description which tells user that this app is only for registered customers. For more details you can write us to your email id or can fully describe the log in process there on the first page.

The description says it all. Include exactly what you have said in the application's description update. In addition include this information on the main page of your application for extra safety.
Note how DropBox has done it. When you install the app your very first screen has the login boxes and a link to "or Create an Account" which then brings you to a webpage to create the account.
You could link this to a page on your site that allows a user to contact your org for an account or register for one to then be approved, etc

Related

UserNotLicensed :User does not have license to use <ModernProject> with <ReadOnly> access

I am using below code to create CRM Client
var conn = new CrmServiceClient($#"AuthType=ClientSecret;url={organizationUri};ClientId={clientId};ClientSecret={clientSecret}");
Above code is throwing me "UserNotLicensed :User does not have license to use with access" error
I have also followed this article for creating application user. which is not possible as user needs to be created using power platform.
https://www.ashishvishwakarma.com/Dynamics-365-Single-Tenant-Server-2-Server-Authentication-Azure-Active-Directory-Access-Token/
Mine looks like
Also, as shown in the article I am not able to navigate to "New User" form. It keeps redirecting to Office Admin page. where I am not sure if I have permission to create. Let's say I make Admin do that, will Admin have option to associate User with application ?
creating application user. which is not possible as user needs to be
created using power platform.
what do you mean by this? You first need application user which should be created via Azure AD as app registration as mentioned in article and then you need to go to admin.powerplatfrom.com, select your env and then you see s2s users. Onye you click here it will give you list of all your s2s users (including the one you created). Add this s2s user in your env and assign particular security role (in most cases systemadmin). This should solve your issue

How to verify identity for google play console as individual?

Google play console is requesting to verify my identity.
The problem is that the verification form is asking for an organization info and docs while the account is for individual and that is provided in the account details screen.
So what am I missing? Where to go? Or how to contact google support?
I had this after emailing googleplay-developer-support#google.com. Solution: Your payment profile shouldn't be set as organization if your developer profile is set to individual and vice-versa.
Per checking, the payments profile associated with your account is set as an organization. You may choose to verify your account as an organization with the following documents that our system accepts: Certificate of Organization, and a valid ID of the organization's Official Representative.
If you would like to verify as an individual and change the entity type on your payments profile, you would have to create a new account in order to change from organization to individual. You may view your payments profile via pay.google.com
To change the entity type on your Payment Profile, it would need to be deleted and created again. Since a Play Console account can only be associated with one Payment Profile, it will need to be deleted and recreated as well.
To resolve the issue, we can close your Play Console account and refund the registration fee. Then, you can delete your payment profile at pay.google.com before you sign-up for a new Play Developer account. To proceed, please provide confirmation by responding with “I confirm to have my Play Console Developer account closed and have its registration fee refunded.” Also, please remove the existing draft app from the Developer account
I had this issue recently and it turned out it was because I had an old Payment Profile with Account Type of 'Organisation'.
You need to go here: https://pay.google.com/gp/w/u/0/home/settings
Personally, I had two payment profiles; one was for an Individual and one was for an Organisation. Maybe the Organisation one was the default or whatever.
In the end I managed to close that payment profile and create a new developer account after having the first one refunded.
There were a few emails to Google Support going back and forth but that solved it in the end and now I have an app on the Play Store.

Google play api access oauth

I'm making an application to read and respond to the reviews of google play account for my applications. When I enter my google play account, settings > api access, the following message appears to me: "Only the account owner can configure API access. Please contact him to update the API settings."
Is it possible that the owner of the account that has published the application gives me permissions to generate the token only to read the reviews? Or only the owner can generate a global token to read the reviews?.
Regards!
As you've said, API can only be configured by the owner of Google Play Developer account. As an account owner, you can add users to your Play Console account and manage permissions across all apps or for specific apps. From this page:
Sign in to your Play Console.
Click Settings Settings > User accounts & rights.
To add a new user, select Invite new user and follow the on-screen instructions.
To update permissions for an existing user, hover over their email address and select the pencil icon Pencil icon.
Use the "Role" drop-down to choose a pre-defined role or use the checkboxes for individual permissions.
Choose whether each permission applies to all apps in your developer account ("Global") or specific apps.
To add an app to the permissions table, use the "Add an app" drop-down Drop-down arrow.
To see details for each permission, review the permission definitions
table.
Click Send Invitation.
You can only generate a token once you're added as an owner.
Additional reference:
How to give access to Google Play Developer Console Game services page to other accounts?

Magento + PayPal Sandbox

So, recently PayPal switched from sandbox.paypal to developer.paypal interface. It is still in beta mode, so it's not working perfectly, and on the other hand sandbox is practically disabled, you can not register nor login with old credentials.
So, when trying to make a test system in Magento, I create one seller account and one buyer account in new developer.paypal interface, but when I try to make a purchase it keeps showing me the wrong login/pass error (I enter the seller account e-mail and password).
Before all this I remember I had to be logged in the sandbox.paypal with my main sandbox account for this to work, but now login to sandbox is not possible any more, and login to developer doesn't help.
Anyone had similar issues? I tried anywhere to find any clue for solution, but no luck, and I don't waiting for PayPal to complete their test environment is an option.
I haven't had the same issue however have you imported your old accounts? That way you can use the same test email addresses and passwords as before.
Log into https://developer.paypal.com
Click Applications
Click Sandbox accounts
Click "Import data"
Enter your email address and password for the old developer account.
All settings for the prior accounts should be imported as well. Sandbox.paypal.com is still accessible too, you do need to be logged into your developer account to access it which is the same condition as before.
If you continue receiving a password error trying resetting the password to the accounts by following the steps below:
Log into https://developer.paypal.com
Click Applications
Click Sandbox accounts
Expand the account in question
Click "Profile"
Click "Change Password"
Lastly, you'll also want to delete all developer.paypal.com cookies and cache before using the beta environment. If you do not, you'll see the error message below:
"This Sandbox email address is not available. Please enter another email address."
Let me know if you continue to receive errors.

WP7 - regarding submission policies - confidential user details

I'm looking to publish an app which gives users the ability to register and login using my hosted database. The user will supply their name, email and password.
I'm wondering what I need to do in order to get the app certified for the marketplace - what disclaimers/notices must I ensure the user agrees to before the app is certifiable? I'm presuming if I don't handle this, it will be picked up by policy 2.8.
Have you many more tips for getting an app published to the marketplace? First time user, really want to have my app up and running within the next month!
Thanks,
Gerard.

Resources