Skip to main content
9 votes
Accepted

Publishing with TopologyManager, can I use a separate CmEnvironmentId?

Indeed, the installer should not force you to create a new CM Environment in Topology Manager. If it does, that should be reported as a defect. As a work-around, you could create a dummy CM ...
Rick Pannekoek's user avatar
8 votes
Accepted

Set multiple BaseUrls in Tridion TopologyManager

Set-TtmWebsite -id Website1 -BaseUrls "http://local.devstage.web.com", "http://local1.devstage.web.com"
Raj Kumar's user avatar
  • 5,867
7 votes
Accepted

Error mapping a publication to a website in Topology Manager

Server-relative URL is a combination of WebApplication ContextUrl and Mapping RelativeUrl properties, so if you use default root web application for you mapping you can specify -RelativeUrl en in ...
Stanislav Maryenko's user avatar
7 votes
Accepted

Error with upgrade SDL Web 8.1.1 in Cluster Env

I believe this is a known defect on 8.1.1 installer, which got fixed in 8.5. The work around involves using a different Topology Manager database for the 2nd install, then change the 2nd server to ...
Nuno Linhares's user avatar
  • 29.1k
7 votes

How to change username/password for CmEnvironment in Topology manager

To run the following PowerShell command to Update an existing Content Manager Environment in the Topology Manager: Syntax Set-TtmCmEnvironment -Id <String> [-WebsiteRootUrl <String>] [-...
Velmurugan's user avatar
  • 8,215
7 votes
Accepted

What is the Tridion.TopologyManager.Client endpoint

The easiest way to find out the endpoint URL is to check the Windows environment variable on the CM server using the following PowerShell command: get-item env:tridion_ttm_serviceurl This should give ...
Jonathan Williams's user avatar
6 votes
Accepted

Two different Web8 CMS server pointing to same topology manager database

Please re-point the topology manager database to another database [Setup#2]. Navigate to server 2 %Tridion_Home%\TopologyManager\web Decrypt server 2 database section in web.config Change database ...
Brijesh Shukla's user avatar
6 votes
Accepted

Getting error while running the Set-TtmMapping -RelativeUrl

Just set the Publication URL (in CM) to empty. That makes it "context-relative" instead of server-relative, meaning that there is no longer an overlap between the part of the URL managed in Topology ...
Rick Pannekoek's user avatar
6 votes
Accepted

Web 8 - Restoring DB from Prod to Dev and the Publish Status

Note that publish state is not stored in Topology Manager, but in Content Manager. So, publish state is automatically copied if you restore the CM DB across environments. As Bart mentions, this can ...
Rick Pannekoek's user avatar
6 votes
Accepted

Where can I find detailed information on available Topology manager scripts

I found 2 very useful links one from the documentation and the other from Dominic's blog. Both of these provide details on all available cmdlets (commandlets). Dominic's blog goes a step further and ...
Vikaskr's user avatar
  • 358
6 votes
Accepted

How to use same Topology Manager DB from 2 CME?

If you have multiple CM Servers in a (logical) CM Environment, you should have only one CmEnvironment entity in Topology Manager, not multiple. In such a scaled out Environment, it is essential that ...
Rick Pannekoek's user avatar
6 votes
Accepted

Where do we configure "minimum approval status" for a Web 8.5 solution using Topology Manager?

With Topology Manager based publishing, the Minimal Approval Status is defined on a Target Type (which is part of a Business Process Type).
Rick Pannekoek's user avatar
6 votes
Accepted

What is a Scoped Repository Key?

A Publication (or, more generically, a Repository) can act as a Site Type by setting its Publication Type to “Site Type” and setting its Key to some symbolic name. When creating a new Site using the ...
Rick Pannekoek's user avatar
6 votes

Update Discovery Service endpoint in Topology Manager

If the URL of your Discovery Service changes, you can use the Set-TtmCdEnvironment cmdlet to update the URL in Topology Manager. No need to destroy things. :-) BTW: publish state is still stored in ...
Rick Pannekoek's user avatar
5 votes

Topology Manager | How to create multiple Topology Environments

Your problem is you cannot have two Windows Service with the same name. You should change the $name="SDLWebDeployer" and $displayName="SDL Web Deployer" in your powershell script before installing ...
Jose Honorato's user avatar
5 votes

How to configure linking in Web 8?

If your website has multiple base URLs, you should indeed configure CD Linking to use relative URLs (as a matter of fact, I don't see why you would ever want to use absolute URLs). Using absolute ...
Rick Pannekoek's user avatar
5 votes

Publishing with TopologyManager, can I use a separate CmEnvironmentId?

CMEnvironmentId needs to be same across all scaled out instances. Even if their roles are different like the coreservice, publisher, workflow agent. The cm environment id is kept the same using the ...
Likhan's user avatar
  • 2,687
5 votes
Accepted

Topology Type naming to facilitate database restores back through environments

A1. Indeed, to support porting/restoring the CM DB as a whole across DTAP environments, you should ensure that each environment has the same set of Topology Types (IDs) defined. You don't need to ...
Rick Pannekoek's user avatar
5 votes

Renaming Mapping IDs in Topology Manager

I must say you came up with a creative solution, including the use of Topology Manager import/export functionality! :-) However, decommissioning the CD Environment (step 2) will drop the publish ...
Rick Pannekoek's user avatar
5 votes
Accepted

Can we modify domain name in existing Topology?

To update the domain you can use this command: Set-TtmWebsite -Id Your_Website_ID -Baseurls @("https://new-domain-host")
Velmurugan's user avatar
  • 8,215
5 votes
Accepted

How to setup Content Delivery for a standard Staging/Live web deployment using Topology Manager

Yes. If you want to have a “Staging & Live” Topology Type, you want a Topology consisting of two CD Environments: one with purpose “Staging” and one with purpose “Live”. Indeed, each CD ...
Rick Pannekoek's user avatar
5 votes
Accepted

How to add the same http://localhost:9080 as a 'BaseUrls' in "preview and live" target in topology manger

This is expected behaviour as you shouldn’t be able to use the same url for two sites (within Topology Manager). You’re going to have to either: Specify a different port Use a different hosts name (...
Jonathan Williams's user avatar
4 votes
Accepted

Topology Manager access denied for the user TRDWCMDEV\MTSUser

According to the error message, TRDWCMDEV\MTSUser does not have access to your Content Manager system.
Rick Pannekoek's user avatar
4 votes

Cannot add a new Topology Manager Mapping

Sync-TtmCdEnvironment is the best way to fix it. make sure discovery.svc is accessible from your CMS
Vikas Kumar's user avatar
4 votes

Web 8 - Restoring DB from Prod to Dev and the Publish Status

Isn't it a bit strange to want to keep the publishing status when restoring items from one environment to another, where the actual publish status can certainly be different? Items published to a ...
Bart Koopman's user avatar
  • 29.6k
4 votes

Set multiple BaseUrls in Tridion TopologyManager

For completeness, here's a similar useful technique. If you wish to use the same content service for multiple websites, you may already have things set up for one or more Urls and wish to add another. ...
Dominic Cronin's user avatar
4 votes
Accepted

Web8 | What are the configurations for setting OAuth properly for all Microservices

Detailed description of Roles is documented here. registration user is used only for registering capabilities in discovery service. When setting up topology, you need to use cmuser Reference here ...
vinayknl's user avatar
  • 1,130
4 votes
Accepted

Topology Manager | How to create multiple Topology Environments

For creating multiple environment first you have to create multiple instances of discovery service. What I understand from the error message is DiscoveryEndpointUrl is already in used by one ...
Sayantan Basu's user avatar
4 votes
Accepted

What is the rationale behind the microservice roles in SDL Web 8?

One of the use case of Roles is to shield certain resources (endpoints) of services from Read/Write operations. For example, when we have OAuth & Rules enabled (in cd_ambient_conf.xml), only users ...
vinayknl's user avatar
  • 1,130
4 votes
Accepted

Moving to new DB server on Web 8 with TopologyManager and CMS

Database connection string of Topology Manager is part of encrypted section in web.config of "SDL Web Topology Manager" project. You have to decry-pt it, update and again encrypt on your server. ...
Raj Kumar's user avatar
  • 5,867

Only top scored, non community-wiki answers of a minimum length are eligible