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 for custom views | 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 |