Skip to main content

Posts

Sitecore Content Sync with Sitecore Content Serialization in Azure DevOps

Sitecore Content Sync with Sitecore Content Serialization in Azure DevOps I have been working on Sitecore 10.2 with  Sitecore Content Serialization and I wanted to deploy Sitecore items on VM using Azure DevOps. When I started working on deployment, I rarely find blogs related to this so I thought to write a blog on this topic: Prerequisite: Configure a non-interactive client login Log in to a Sitecore instance with Sitecore Command Line Interface Step 1: Add a task in the Azure DevOps pipeline In the pipeline, add a PowerShell task. This PowerShell task will generate the Sitecore content package. In the PowerShell task, update the below settings: Task Version: 2.* Display Name :  PowerShell Script - Content Package Creation Type : Inline Script: Step 2:  Add a task in the Azure DevOps release pipeline Add a new PowerShell task In the PowerShell task, update the below settings: Task Version: 1.* Display Name :  PowerShell Script Type : Inline Script Argume...

Sitecore Single Sign-On using Custom Identity Provider

Sitecore Single Sign-On using Custom Identity Provider In the previous blog, we discussed Azure AD Integration with Sitecore  for content management. Now in this blog, we are going to discuss how we can allow the end users to log in through SSO. Single Sign On allows users to enter credentials only one time instead of entering the credentials on each application. Sitecore identity server that comes with Sitecore 9.1 allows you to log in through an external identity provider like Azure Active Directory, Facebook, Apple, or Google. It is built on Federation Authentication. Sitecore Identity. Below are the steps: Step 1: Configure OpenID Connect Create a pipeline processor to configure OpenID connect to talk to custom identity providers. Step 2: Patch File Create a patch file that will register a custom Sitecore identity. Step 3:  Login Button Functionality Now on clicking on the login button, you need to redirect to SSO so for this controller add below code: SXA: In the SXA we...

Azure AD Integration with Sitecore 10.2

 Azure AD Integration with Sitecore 10.2 Sitecore identity server that comes with Sitecore 9.1 allows you to log in through an external identity provider like Azure Active Directory, Facebook, Apple, or Google. It is built on Federation Authentication. What is Federation Authentication? Federation authentication is a technology to allows users to access multiples application, tools, and domains using one credential. Using one set of credential user can access multiple applications, and resources after authentication.  Federation authentication consists of two systems, the Identity provider and the Service provider. Identity providers that maintain/create/manage identity information like name, email address, device, and location. Some examples of identity providers are Azure AD, Google, Facebook, and Apple. Service providers basically refer to a website, software, or app that the user is trying to access and SP basically relies on the identity provider to authenticate the user ...

Sitecore 10.2 Identity Server invalid_request Error

Sitecore 10.2 Identity Server invalid_request Error While I was trying to log in to Sitecore content management, the below error was coming "Sorry, There was an error: invalid request". So after some investigation, I found that for the content management server I had a different hostname which I need to configure in Sitecore.  Solution To solve this error go to <IdentityServer>\Config\production\Sitecore.IdentityServer.Host.xml and add one  AllowedCorsOriginsGroup2 inside  AllowedCorsOrigins . <AllowedCorsOrigins> <AllowedCorsOriginsGroup1>https://xx.xx</AllowedCorsOriginsGroup1> <AllowedCorsOriginsGroup2>https://xx-xx-xx.xx.xx</AllowedCorsOriginsGroup2> </AllowedCorsOrigins>

Sitecore Error 'The shard map manager has to be configured.'

Sitecore Error 'The shard map manager has to be configured.' I installed Sitecore 10.2 XP and after that, I found that on the server CPU utilization was 100% and  then I checked the logs and I found the below error: Error : Sitecore.Framework.Conditions.PostconditionException: Postcondition 'The shard map manager has to be configured.' failed.    at Sitecore.Framework.Conditions.EnsuresValidator`1.ThrowExceptionCore(String condition, String additionalMessage, ConstraintViolationType type)    at Sitecore.Framework.Conditions.Throw.ValueShouldBeTrue[T](ConditionValidator`1 validator, String conditionDescription)    at Sitecore.Xdb.Collection.Data.SqlServer.Configuration.ElasticScaleConnectionManager.InitializeShardMapManager()    at Sitecore.Xdb.Collection.Data.SqlServer.Configuration.ElasticScaleConnectionManager.get_ShardMapManager()    at Sitecore.Xdb.Collection.Data.SqlServer.Configuration.ElasticScaleConnectionManager.GetRangeSha...

Sitecore 10.2 XP Scaled Installation Errors

Sitecore 10.2 XP Scaled Installation Errors While I was installing Sitecore 10.2 XP scaled, I faced a few errors which I listed down with the solution. Below are the error and solution: Error 1:  [------------------------------------------ IdentityServer_InstallWDP : WebDeploy ---------------------------------] Install-SitecoreConfiguration : Cannot validate argument on parameter 'Path'. The running command stopped because the preference variable "ErrorActionPreference" or common parameter is set to Stop: The term 'C:\Program Files\iis\Microsoft Web Deploy V3\msdeploy.exe' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. Solution  Install web deploy tool or check correct version of web deploy Error 2:  Install-SitecoreConfiguration : Could not complete request for https://localhost:8993/solr - The underlying connectio...

Part 2: Sitecore Connect™ for Microsoft Dynamics 365 for Sales 7.0.0: Configure Endpoints

 Sitecore Connect™ for Microsoft Dynamics  365 for Sales 7.0.0: Configure Endpoints Part 1:  Install Sitecore Connect™ for Microsoft Dynamics 365 for Sales 7.0.0 for Sitecore 10.2 XP