Show / Hide Table of Contents

    Enum RepositoryPermissions

    Defines the actions that user is allowed to perform in Sentinet console or Repository Service.

    Namespace: Nevatech.Vsb.Repository.Entities
    Assembly: Nevatech.Vsb.Repository.dll
    Syntax
    public enum RepositoryPermissions : long

    Fields

    Name Description
    AdministerDeveloperPortal

    Access to Developer Portal back-office and perform actions that are allowed to the members of Administrator role (all permissions).

    All

    All permissions (administrator access level).

    CreateX509Certificates

    Generate X.509 certificate or sign Certificate Signing Request with repository certificate.

    ExportEntities

    Export entities to Repository Export Package.

    ImportEntities

    Import entities from Repository Export Package.

    ManageAlerts

    View, create, update, and delete Alerts, Alert Groups, and Alert Summary.

    ModifyAuthorizationRuleAssignments

    View, create, and delete virtual service authorization rule assignments. View authorization rules and their details.

    ModifyAuthorizationRules

    View, create, update, and delete authorization rules. View expression types.

    ModifyBehaviors

    View, create, update, and delete public behaviors.

    ModifyBindings

    View, create, update, and delete public bindings (policies).

    ModifyChangeNotifications

    View, create, update, and delete "Change Notification" Alert Types. View Alert Handler Types.

    ModifyConsumers

    View, create, update, and delete consumers.

    ModifyCustomEntities

    View, create, update, and modify custom entities.

    ModifyDeveloperPortalContent

    Access to Developer Portal back-office and perform actions that are allowed to the members of Editor, Writer, Translator roles.

    ModifyDeveloperPortalNotifications

    View, create, update, and delete "Developer Portal" Alert Types. View Alert Handler Types.

    ModifyFolders

    View, create, update, and delete sub-folders.

    ModifyIdentities

    View, create, update, and delete public (shared) identities.

    ModifyNodes

    View, create, update, and delete nodes; retrieve node's default configuration.

    ModifyNotifications

    View, create, update, and delete any standard Alert Types. View Alert Handler Types.

    ModifyPhysicalServices

    View, create, update, and delete physical services.

    ModifyProducts

    View, create, update, and delete products.

    ModifySecurityRoles

    View, create, update, and delete user security roles.

    ModifyServiceAgreements

    View, create, update, and delete service level agreements. View authorization rules and virtual services.

    ModifyServiceAgreementViolationNotifications

    View, create, update, and delete "Service Agreement Violation" Alert Types. View Alert Handler Types.

    ModifyServices

    View, create, update, and delete physical and virtual services. View nodes, public bindings (policies) and behaviors.

    ModifySubscriptions

    View, create, update, and delete product subscriptions.

    ModifySystemSettings

    Create, update, or delete system settings (Alert Handler Types, Router Types, Expression Types, Component Types, and Custom Attribute Types).

    ModifyUsers

    View, create, update, and delete users. View security roles.

    ModifyVirtualizationProfiles

    View, create, update, and delete virtualization profiles. View nodes, bindings, behaviors, and authorization rules.

    ModifyVirtualServices

    View, create, update, and delete virtual services. View physical services, nodes, public bindings (policies), behaviors, router types, component types, and expression types.

    ModifyX509CertificateExpirationNotifications

    View, create, update, and delete "X.509 Certificate Expiration" Alert Types. View Alert Handler Types.

    MonitorServiceAgreements

    View service level agreements WITH violations and readings.

    MoveEntities

    Move entities between folders.

    None

    No permissions are granted.

    ReadOnlyAccess

    View and monitor all entities and their details except for users (read-only access level).

    ReadWriteAccess

    View, create, update, delete, and monitor all entities except users (read-write access level).

    ViewAuditData

    View change audit records.

    ViewAuthorizationRuleAssignments

    View virtual service authorization rule assignments without seeing authorization rule details.

    ViewAuthorizationRules

    View authorization rules and their details.

    ViewBehaviors

    View public behaviors and their details.

    ViewBindings

    View public bindings (policies) and their details.

    ViewChangeNotifications

    View "Change Notification" Alert Types.

    ViewConsumers

    View consumers and their details.

    ViewCustomEntities

    View custom entities and their details.

    ViewDeveloperPortalNotifications

    View "Developer Portal" Alert Types.

    ViewIdentities

    View existing public (shared) identities.

    ViewMonitoringActivity

    View monitoring transaction graphs, view activity, view transaction traces on any allowed entity.

    ViewMonitoringRecordsAndProperties

    View monitoring transaction graphs, view transaction logs and details, view recorded messages and monitoring properties on any allowed entity.

    ViewMonitoringTransactionGraphs

    View monitoring transaction graphs on any allowed entity.

    ViewMonitoringTransactionHeadersAndDetails

    View monitoring transaction graphs, view transaction logs and details on any allowed entity.

    ViewMonitoringTransactionTraces

    View monitoring transaction graphs, view transaction logs and details, view execution traces (authorization rules, OAuth, message pipeline, etc.) on any allowed entity.

    ViewNodes

    View nodes and their details.

    ViewNotifications

    View any standard Alert Types.

    ViewPhysicalServices

    View physical services and their basic details.

    ViewProducts

    View products and their details.

    ViewSecurityRoles

    View user security roles and their details.

    ViewServiceAgreements

    View service level agreements WITHOUT violations and readings.

    ViewServiceAgreementViolationNotifications

    View "Service Agreement Violation" Alert Types.

    ViewServices

    View physical and virtual services and their basic details.

    ViewSubscriptions

    View product subscriptions and their details.

    ViewSystemSettings

    View system settings (Alert Handler Types, Router Types, Expression Types, and Component Types).

    ViewUsageReports

    View Service/Product/Consumer/Subscription Usage reports.

    ViewUsers

    View users and their details. View user sessions.

    ViewVirtualizationProfiles

    View existing virtualization profiles.

    ViewVirtualServices

    View virtual services and their basic details.

    ViewX509CertificateExpirationNotifications

    View "X.509 Certificate Expiration" Alert Types.

    Back to top Nevatech Sentinet 6.5 Online Documentation