OPC Interface Service (OPCIS) Security

Security for the OPCIS is administered by the Access Control Service (ACS). As with other CygNet services, security is set on an application and event basis. The application name of the OPCIS is defined in the service configuration file using the keyword ACS_APPLICATION. The default is “OPCIS .” The security events are listed in the OPCIS Events table below.

The following tables provide details about OPCIS security settings. See also Security.

Service Application Name Main Security Event Component-Level Security Subject to Application Override

OPCIS (name defined in service configuration file)

CONTROL (name defined in service code)

No

Yes, OPCIS is a target service.

OPCIS Events

Event Event Description Authorization Tasks

CONTROL

Modify a point’s current value

0-None

None

1-Read

None

2-Update

None

3-Add

None

4-Delete

None

5-Admin

Modify a point’s current value using a setpoint command

Full permission for all service Events (except ODBC) regardless of the authorization for those Events or Application Override

ODBC

Access service records from an ODBC-compliant application

0-None

None

1-Read

View records in the service

2-Update

Edit existing records

3-Add

Add records

4-Delete

Delete records

5-Admin

Inclusive

RTACCESS

View point records

0-None

None

1-Read

View the list of points in the service

2-Update

Modify a point’s current value using a setpoint command

3-Add

Inclusive

4-Delete

Inclusive

5-Admin

Inclusive

SVCINFO

Miscellaneous GenServe security management

Note: The SVCINFO event allows changes to log settings and use of the GlobalFunctions method SetGenserveInfo without requiring higher privileges on other actions. Other tasks are listed at right.

5-Admin

Permission level required to perform the following tasks:

  • Give ConfigFileManager remote access to service configuration files
  • Change log settings
  • Change audit levels
  • Perform on-demand backups
  • Request an activation check

Back to top