Click or drag to resize

IPublishingSystemSecurity Interface


Represents the settings of the User or Group that accesses a Publishing Target.

Namespace: Ingeniux.CMS
Assembly: Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 10.6.492
Syntax
public interface IPublishingSystemSecurity : IBlockedGroupsSecurityCollection<IPublishingManager>

The IPublishingSystemSecurity type exposes the following members.

Properties
 NameDescription
Public propertyBlockedUserGroupIds Gets the collection of blocked user group idsx
(Inherited from IBlockedGroupsSecurityCollectionTManager)
Public propertyManager Gets the Publishing Manager that retrieved or created this instance.
(Inherited from IBlockedGroupsSecurityCollectionTManager)
Public propertySession Gets the Session that retrieved or created this instance.
(Inherited from IBlockedGroupsSecurityCollectionTManager)
Top
Methods
 NameDescription
Public methodBlockedUserGroups Retrieves the collection of Users and Groups that are not allowed to publish to the represented Publishing Target.
(Inherited from IBlockedGroupsSecurityCollectionTManager)
Public methodBlockUserGroup Blocks Users from the specified Group from publishing to the represented Publishing Target.
(Inherited from IBlockedGroupsSecurityCollectionTManager)
Public methodClearBlocks Clears all blocks and allows everybody to publish to the represented Publishing Target.
(Inherited from IBlockedGroupsSecurityCollectionTManager)
Public methodIsGroupAllowed Checks whether a Group is allowed to publish to the represented Publishing Target.
(Inherited from IBlockedGroupsSecurityCollectionTManager)
Public methodIsUserAllowed Checks whether a User is allowed to publish to the represented Publishing Target.
(Inherited from IBlockedGroupsSecurityCollectionTManager)
Public methodRemoveUserGroupBlock Removes the blocking to a Group
(Inherited from IBlockedGroupsSecurityCollectionTManager)
Public methodCode exampleSerialize Serialize to an XML format
(Inherited from IBlockedGroupsSecurityCollectionTManager)
Top
See Also