Search Results for

    Show / Hide Table of Contents

    Interface IPdmSecurity

    Gives access to the PDM security.

    Namespace: TopSolid.Pdm.Explorer.Automating
    Assembly: TopSolid.Pdm.Explorer.Automating.dll
    Syntax
    [ServiceContract]
    [AvailableSinceVersion(7, 11, 300, 80)]
    public interface IPdmSecurity
    Remarks

    This interface is available since v7.10.

    Methods

    Name Description
    ActivateProjectSecurity(PdmObjectId)

    Activates security of a project.

    DeactivateProjectSecurity(PdmObjectId)

    Deactivates security of a project.

    GetPermissions(PdmObjectId)

    Retrieves security of a project, folder or document.

    HasRight(PdmObjectId, PdmRight)

    Tells whether the current user has a specific right on an object.

    IsProjectSecurityActive(PdmObjectId)

    Tells if a security is activated on a project.

    IsSecurityActive()

    Tells if a security is globally activated.

    SetPermissions(PdmObjectId, List<PdmSecurityUserOrGroupPermissions>)

    Sets security of a project, folder or document.

    In this article
    Back to top
    • Term of use
    • Corporate information
    • Privacy Policy - GDPR

    Copyright ©2025 TopSolid - All rights reserved.