logo
search
Others

Fix Missing Generate Button on SharePoint AppRegNew.aspx

Maira MehtabMaira Mehtab Sep 22, 2026 869 views

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.
Before you start

Ensure you have sufficient SharePoint administrator or tenant administrator privileges before attempting to register new applications or access development settings.

Solution 1Recommended

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.

1
Navigate to the Microsoft Q&A portal

Go to the official Microsoft Q&A SharePoint Development section at https://learn.microsoft.com/en-us/answers/tags/336/office-sp-development.

2
Sign in with your account

Log in using your Microsoft organizational or developer account credentials.

3
Post your question

Click on 'Ask a question' and detail your issue regarding the missing AppRegNew.aspx fields while configuring the Office365-REST-Python-Client.

4
Follow specialist guidance

Wait for official SharePoint development specialists to provide the current updated app registration process for your specific tenant environment.

Modern Authentication: Development specialists will likely guide you toward using Microsoft Entra ID for app registration, as legacy SharePoint App-Only authentication is being phased out.
Free Microsoft Office alternative

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. 1. Visit the Official Website: Go to the official WPS website to download the latest version of WPS Office.
  2. 2. Install the Software: Run the downloaded installer and follow the straightforward on-screen instructions.
  3. 3. Open and Edit Documents: Launch WPS Office and seamlessly open your existing Microsoft Office files without losing any formatting.
Fully compatible with Microsoft Word, Excel, and PowerPoint formats (.docx, .xlsx, .pptx).Lightweight software that consumes fewer system resources.Free to use with a familiar, user-friendly tabbed interface.Built-in PDF editing and document conversion tools for streamlined document management.
microsoft office alternative - wps office

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.