Tridion Docs provides the Tridion Docs Identity Provider as a sample identity provider that OpenID Connect protocol and makes it easy to get started with Access Management. Create the database for Tridion Docs Identity Provider using the provided PowerShell script.
Before you begin
- To complete this task, you need access to a database server machine that runs a supported database version. Database support is the same as for Content Manager.
- To run PowerShell database scripts for this database, the machine must meet the requirements described in Creating databases for Content Manager security.
Procedure
- On your database server machine, open a PowerShell prompt.
- In the location of your Tridion Docs installation media, navigate to the folder for the type of database you are creating:
- For a Microsoft SQL Server database: Database\InfoShareID\SQLServer\
- For an Oracle database:Database\InfoShareID\Oracle\
- For Oracle databases, specify a host, port, service name and other connection information for the PowerShell script, either before or while running the script:
- Before you run the script, you can define a variable in PowerShell, let's say
$MyDatabaseServer, and set it to your connection string. When you invoke the script, you then append the string -DatabaseServer $MyDatabaseServer to the PowerShell command.
- Alternatively, you can just invoke the script as is, and while you run the script, PowerShell prompts you for a value for Net Service, and you can then enter one of the following:
- Run the following PowerShell command, following the instructions that appear:
& '.\Install Infoshare Identity Provider database.ps1'
By completing this step, you have created the InfoShareID database.