You can use the Sys.* providers supplied by FINBOURNE to administer Luminesce itself in various ways.

Metadata

To interact with...

Read from using the ... provider

Write to using the ... provider

Information about the calling user (such as ID and domain)

Sys.Connection

N/A

All users

Sys.User

All user roles

Sys.User.Role

Tables, fields and parameters of providers

Sys.Field

Services, providers, clients available in Luminesce

Sys.Registration

Provider/view metadata

Sys.Registration.Metadata

Sys.Registration.Metadata.Writer

View and provider dependencies

Sys.Dependency

N/A

Views and entity providers

To interact with...

Read from using the ... provider

Write to using the ... provider

Configuring read/write entity provider pairs

N/A

Sys.Admin.Lusid.Provider.Configure

Custom views

N/A

Sys.Admin.SetupView

Files

To interact with...

Read from using the ... provider

Write to using the ... provider

Files in Luminesce file system

Sys.File

Sys.Admin.File.SaveAs

All file history in Luminesce file system

Sys.File.History

N/A

Luminesce logs

To interact with...

Read from using the ... provider

Write to using the ... provider

Successful provider calls

Sys.Logs.HcProvider

N/A

Successful queries

Sys.Logs.HcQuery

Failed queries

Sys.Logs.HcQueryError

Queries (prior to executing)

Sys.Logs.HcQueryStart