Search Results for

    Show / Hide Table of Contents

    Struct PdmSecurityUserOrGroupPermissions

    Represents a security user or group list of permissions.

    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetType()
    Namespace: TopSolid.Pdm.Explorer.Automating
    Assembly: TopSolid.Pdm.Explorer.Automating.dll
    Syntax
    [DataContract]
    [AvailableSinceVersion(7, 11, 300, 80)]
    public struct PdmSecurityUserOrGroupPermissions
    Remarks

    This structure is available since v7.8.

    Constructors

    Name Description
    PdmSecurityUserOrGroupPermissions(string)

    Initializes a new instance of the PdmSecurityUserOrGroupPermissions structure with a specified user.

    PdmSecurityUserOrGroupPermissions(PdmObjectId)

    Initializes a new instance of the PdmSecurityUserOrGroupPermissions structure with a specified user group.

    Fields

    Name Description
    AdministratePermission

    Enable user to administrate all project permissions, Unspecified must be left for folder and document permissions.

    ChangeLifeCycleStatePermission

    Enable user to change life cycle of a document.

    CreatePermission

    Enable user to create news folders or documents, Unspecified must be left for document permissions.

    DeletePermission

    Enable user to delete a project, folder or document.

    ExportForDeliveryPermission

    Enable user to export for delivery a document.

    ExportPermission

    Enable user to export a document.

    ModifyPermission

    Enable user to modify a project, folder or document.

    ModifyReferencesPermission

    Enable user to modify project references, Unspecified must be left for folder and document permissions.

    PrintPermission

    Enable user to print a document.

    PublishToPlmPermission

    Enable user to publish a document to PLM.

    ReadPermission

    Enable user to read a project, folder or document.

    UserAccountId

    User account identifier, string empty when user group is selected.

    UserGroupId

    User group identifier, empty when user is selected.

    Methods

    Name Description
    IsUserGroup()

    Tells if user group security is defined, opposite would be user security.

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

    Copyright ©2025 TopSolid - All rights reserved.