Administration
There are multiple ways to administer security policies for the Curity Identity Server. Administration interfaces serve people and automation use cases. Administration produces configuration that can contain many intricate settings and you use the latest configuration on redeployments and upgrades. The configuration system enables secure and reliable delivery of configuration, with minimal duplication.
Administration Concepts#
Explore the Administration Guide to learn about the ways to define security policies.
Configuration
The configuration system contains security settings and uses some advanced behaviors to manage it reliably.
Administration UI
The Administration UI is a web user interface for managing security settings in a visual and understandable way.
DevOps Dashboard
The DevOps Dashboard is a simplified management user interface that multiple teams can use.
GraphQL
GraphQL APIs provide access to identity data and can be called securely from any authorized OAuth client.
Backup and Restoration
As configuration changes, you save it in a seriaized format and provide the latest configuration on redeployments and upgrades.
RESTCONF API
The RESTCONF API enables updates to configuration itself in an automated way.
Command Line Interface
The CLI enables administration from a command shell, for example to administer production settings without exposing Admin UI endpoints.
Scripting and Automation
Scripting enables behaviors like automated configuration backup to source control, after changes in the Admin UI.
Learn by Use Case#
The Curity website provides many use-case based learning resources that teach administration:
- Use Getting Started Guides to learn how to operate the Admin UI.
- Use the Admin UI to Import and Export Configuration.
- Learn how to Configure Deployed Environments.
- Learn how to expose the DevOps Dashboard
- Use Management APIs to automate updates to configuration or identity data.
- Use the Command Line Interface (CLI) to change configuration from a command shell.
Curity Online Training#
To take a deeper dive into administration topics, complete the Curity Training Courses. Training explains both administration and operational behaviors, so that you can set security policies and manage them efficiently for a deployment pipeline.