Fix Missing Generate Button on SharePoint AppRegNew.aspx
Question details
The user is trying to configure the Office365-REST-Python-Client package for SharePoint file transfers but cannot find the Generate button, Client ID, or Client Secret on the appregnew.aspx page.
- Product
- Microsoft SharePoint
- Device & OS
- not provided
- Scenario
- Registering a new application for SharePoint file transfers using Office365-REST-Python-Client.
- Observed behavior
- The appregnew.aspx page only displays Title, App Domain, Create, and Cancel options, completely omitting the expected legacy Generate controls for Client ID and Client Secret.
Ensure you have sufficient SharePoint administrator or tenant administrator privileges before attempting to register new applications or access development settings.
Consult Microsoft Q&A SharePoint Development
Since the AppRegNew.aspx interface changes are related to Microsoft's underlying SharePoint development updates and deprecations, reaching out to official developer support is the most effective solution.
Microsoft frequently updates its security and app registration processes. The legacy Generate controls on appregnew.aspx may be restricted, disabled, or transitioned to Microsoft Entra ID (formerly Azure Active Directory) for newer tenants.
Go to the official Microsoft Q&A SharePoint Development section at https://learn.microsoft.com/en-us/answers/tags/336/office-sp-development.
Log in using your Microsoft organizational or developer account credentials.
Click on 'Ask a question' and detail your issue regarding the missing AppRegNew.aspx fields while configuring the Office365-REST-Python-Client.
Wait for official SharePoint development specialists to provide the current updated app registration process for your specific tenant environment.
Try WPS Office for Your Document Management Needs
While resolving your SharePoint app registration and backend file transfer scripts, you can seamlessly handle, edit, and collaborate on your everyday Office documents using WPS Office. It provides a lightweight, free, and highly compatible alternative to Microsoft Office.
- 1. Visit the Official Website: Go to the official WPS website to download the latest version of WPS Office.
- 2. Install the Software: Run the downloaded installer and follow the straightforward on-screen instructions.
- 3. Open and Edit Documents: Launch WPS Office and seamlessly open your existing Microsoft Office files without losing any formatting.

Frequently Asked Questions
Why are Client ID and Client Secret missing on AppRegNew.aspx?
Microsoft has been deprecating legacy SharePoint App-Only authentications (ACS) in favor of Microsoft Entra ID (Azure AD). For many newer tenants, the traditional Generate buttons on AppRegNew.aspx are disabled by default to enforce modern security standards.
Where should I register apps for SharePoint if AppRegNew.aspx is restricted?
You should typically use the Microsoft Entra admin center (Azure Active Directory) to register your application, generate client credentials, and grant the necessary SharePoint API permissions.
Can I still use Office365-REST-Python-Client with modern authentication?
Yes, the Office365-REST-Python-Client library supports modern authentication methods, including MSAL (Microsoft Authentication Library) and Entra ID certificates, which bypass the need for legacy appregnew.aspx credentials.




