question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

SPWebAppAuthentication: Add management of "Require Use Remote Interfaces", "Custom Sign in page" and AllowAnonymousAuth

See original GitHub issue

ISSUE TITLE:

'SPWebAppAuthentication : NTLM, anonymous and FBA on default zone'

####ISSUE DESCRIPTION How would i go by and set all these settings on the default Zone?

-Enable anonymous access -Require Use Remote Interfaces permissions -Enable Windows Authentication and Integraded Windows authentication NTLM -Enable Forms Based Authentication (FBA) -Custom sign in page

In the example on the https://github.com/dsccommunity/SharePointDsc/wiki/SPWebAppAuthentication site, they use another zone for hte FBA, but i need to use only default. This is configurable via GUI.

Details of the scenario you tried and the problem that is occurring

I am not able to set both NTLM and FBA on the default zone.

Verbose logs showing the problem

Suggested solution to the issue

The DSC configuration that is used to reproduce the issue (as detailed as possible)

# insert configuration here

The operating system the target node is running

OsName : Microsoft Windows Server 2012 R2 Standard OsOperatingSystemSKU : StandardServerEdition OsArchitecture : 64-bit WindowsBuildLabEx : 9600.19678.amd64fre.winblue_ltsb_escrow.200330-1737 OsLanguage : en-US OsMuiLanguages : {en-US}

Version of SharePoint that is used (e.g. SharePoint 2016)

SharePoint 2013

Version and build of PowerShell the target node is running

Name Value


PSVersion 5.1.14409.1018
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0…}
BuildVersion 10.0.14409.1018
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1

Version of the DSC module that was used

SharePointDsc -ModuleVersion 3.8.0

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:5 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
ghostcommented, May 8, 2020

Minus the comma between the MSFT_SPWEBAuthenticationMode:

                Default              = @(
            MSFT_SPWebAppAuthenticationMode {
                #AuthenticationMethod = "WindowsAuthentication"
                AuthenticationMethod = "NTLM"
            }
            MSFT_SPWebAppAuthenticationMode {
                AuthenticationMethod = "FBA"
                MembershipProvider = "MembershipProvider"
                RoleProvider = "RoleProvider"
            }
        )
0reactions
ykuijscommented, Jun 3, 2021

Have implemented this enhancement. Will be included in my next PR.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Require use remote interfaces permission alternative
Is there an alternative to disabling the "Require use remote interfaces permission" for COM access by anonymous users of a sharepoint 2019 ...
Read more >
access - Permissions check box "Use Remote Interfaces ...
I created a contribute no delete permission and one checkbox we unchecked was the "Use Remote Interfaces" when unchecked it prevents users from ......
Read more >
PowerShell
SPWebAppAuthentication : Add management of "Require Use Remote Interfaces", "Custom Sign in page" and AllowAnonymousAuth $ 0. Created 3 years ago in dsccommunity ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found