Click or drag to resize

IBlockedGroupsSecurityCollectionTManager Interface


Represents a collection of Users and Groups that are not allowed

Namespace:  Ingeniux.CMS
Assembly:  Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 10.6.308
Syntax
public interface IBlockedGroupsSecurityCollection<TManager>
where TManager : ITransactionalEntity

Type Parameters

TManager
Publishing Manager

The IBlockedGroupsSecurityCollectionTManager type exposes the following members.

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