AzureCP becomes EntraCP #201
Yvand
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
AzureCP becomes EntraCP
Main improvements
Application
(instead ofWeb Front End
), which makes administrative operations (install / update / delete) much easier and safer by design.Overview of the changes
Why those changes
Simply put, the weight of legacy: AzureCP had too many early design mistakes, that I could not fix without making breaking changes that created significant risks when updating it. So, I always privileged the most secure approach.
Nevertheless, a few months ago I decided to rewrite the code entirely, knowing it would have to be a completely new, renamed claims provider, with no compatibility with AzureCP.
In the middle of this work, Microsoft renamed Azure Active Directory to Microsoft Entra ID, which made a nice timing with my work, and a new, easy name to pick up.
How to test EntraCP
Installing EntraCP is much easier and safer than AzureCP by design, because its solution package uses the deployment type
ApplicationServer
, which has 2 very cool benefits:Beside,
EntraCP
can be installed side by side withAzureCP
.First step is to download
assembly-bindings.config
andEntraCP.wsp
from https://github.com/Yvand/AzureCP/releases/tag/nightlyTo do on all SharePoint servers
%systemroot%\Microsoft.NET\Framework64\v4.0.30319\Config\Machine.config
), and replace its tag<runtime />
with the content of the fileassembly-bindings.config
you downloaded.Then, only on the server which runs the central administration:
Add-SPSolution "C:\YvanData\dev\EntraCP.wsp"
Install-SPSolution -Identity "EntraCP.wsp" -GACDeployment
Install-SPFeature -SolutionId "dd03bdd7-0645-475e-a852-f180b8bc8191" -AllExistingFeatures
Then, you can enable EntraCP by setting the property
ClaimProviderName
in cmdletGet-SPTrustedIdentityTokenIssuer
What about AzureCP SE?
Earlier, I announced AzureCP SE as a successof of AzureCP. After careful thinking, I changed my mind and decided to rename the whole project to EntraCP.
Please read this post to properly uninstall AzureCP SE.
Next steps
The release is close, I'm working on updating the site, but this is a lot of work.
Beta Was this translation helpful? Give feedback.
All reactions