Redwood Documentation

Product Documentation

 

›Security Overview

RunMyJobsRunMyJobs On-Premises Installation

Preparing Installation

  • Preparation for Redwood Server Installation
  • Database Prerequisites
  • Basic Sizing Guidelines
  • Planning

Installation

  • Installation
  • Download and Extract redwood-platform.zip
  • Installing Redwood Platform
  • Redwood Platform Application Server
  • Licensing Redwood Server

Security Overview

  • Security Overview
  • Security in Redwood Platform
  • External Security Systems
  • Lightweight Directory Access Protocol (LDAP)
  • Configuring LDAP Manually
  • Configuring LDAP With the LDAP Wizard
  • Database Authentication
  • Database Authentication - Enforcing Password Policies
  • Configuring JEE Security

Configuration

  • Installing and Configuring Redwood Platform Service on Windows
  • Submitting Processes and Licensing on Startup
  • Configuring the HTTP or HTTPS Interface of Redwood Platform
  • Configuring the APR HTTPS Interface of Redwood Platform
  • Configuring the NIO HTTPS Interface of Redwood Platform
  • Importing a Certificate Authority
  • Checking Your License
  • Managing Your Licenses with the License Manager
  • Configuration
  • Configuration Entries

Starting Automatically

  • Starting Redwood Platform Automatically
  • Starting Redwood Platform Automatically with Systemd
  • Starting Redwood Platform Automatically with Init
  • Starting Redwood Platform Automatically with Launchd
  • Starting Redwood Platform Automatically on Solaris

High Availability

  • High Availability
  • Configuring Web Application Clusters for High Availability
  • Creating Redwood Platform Clusters
  • Configuring Web Application Clusters on Microsoft Cluster Service
  • Configuring Platform Agents for High Availability
  • Configuring Platform Agents on Microsoft Cluster Service

Upgrade

  • Upgrading Redwood Server
  • Upgrading Redwood Platform

Migration

  • Migrating Redwood Platform

Uninstall

  • Uninstalling Redwood Server

Reference

  • Standard setvars script
  • Admin Server
  • Checking Your License
← Licensing Redwood ServerSecurity in Redwood Platform →

on-site-related topic Security Overview

This document explains the Redwood Server security architecture and model, including grants, privileges and ranks. It does not cover the ranks available for individual objects, or partitions.

Architecture

Redwood Server is designed to work with an external security system. The external security system provides authentication (generally using passwords), users & roles, and optionally single sign on.

Security in Redwood Server is split into three main areas:

  1. Authentication - establishing the identity of the user, often using a username and password.
  2. Authorization - determining the privileges available to an authenticated user, and preventing unauthorized actions.
  3. Auditing - tracking what an authenticated user has done.

Authentication

Authentication is handled by the external security system. This includes responsibility for requesting and checking the user's identity (for example, using a username and password), single sign on, and site security policies like password strength requirements, account lockout and similar additional security requirements.

Authorization

Responsibility for authorization is split between the external security system and Redwood Server. The external security system is responsible for users, roles and grants between them. The process for doing so depends on the external security system in use.

Once the external security system has authenticated the user, the username is provided to Redwood Server, which then synchronizes information about the user and their into the system. This information includes:

  • The username
  • The roles granted to the user.

You can also import users into the system directly from the user interface using the 'Import Users…' action on the context-menu of the Users icon in the Security tab.

note

Information about the user's password is never copied into Redwood Server from the external security system.

The remainder of responsibility for authorization is handled by Redwood Server including:

  • Partitions.
  • Fine grained access control.

Auditing

Responsibility for auditing is also split. The authentication system is responsible for auditing security actions like:

  • Login attempts (including failed logins).
  • Changes to users and roles.
  • Password changes.

Redwood Server also provides object level auditing. Each time a top level object is modified, the name of the user and the time of the change are set on the object. Rule-based audit history and restore capabilities are provided by the 'Active Auditing' module.

See Also

  • External Security Systems
  • Lightweight Directory Access Protocol (LDAP)
  • Configuring Redwood Server for LDAP Authentication
  • Configuring LDAP
  • Database Authentication

onsiteTopic

← Licensing Redwood ServerSecurity in Redwood Platform →
  • Architecture
  • Authentication
  • Authorization
  • Auditing
  • See Also
Docs
Getting StartedInstallationFinance InstallationConcepts
TroubleshootingArchiving
Learn and Connect
Support Portal
BlogEventsResources
ISO/ IEC 27001 Information Security Management
Automate to be human

2023 All Rights Reserved |

Terms of Service | Policies | Cookies | Glossary | Third-party Software | Contact | Copyright | Impressum |