FireDAC Components for Azure DevOps

Build 21.0.7930

FeedPermissions

Retrieves the permissions for the specific feed.

Table Specific Information

Select

The component will use the Azure DevOps API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the component.
Note: FeedId is required in order to query FeedPermissions.

  • ProjectId supports the '=' operator.
  • FeedId supports the '=' operator.
  • ExcludeInheritedPermissions supports the '=' operator.
  • IncludeIds supports the '=' operator.
For example:
    SELECT * FROM FeedPermissions WHERE FeedId = 'e14f9853-4830-4f04-9561-c551254a32c9'

Columns

Name Type References Description
FeedId String

Feeds.Id

Id of the feed.
ProjectId String

Projects.Id

Id of the project.
DisplayName String Display name for the identity.
IdentityDescriptorIdentifier String The unique identifier for this identity.
IdentityDescriptorType String Type of descriptor.
IdentityId String Id of the identity associated with this role.
IsInheritedRole Boolean Indicates whether the role is inherited.
Role String The role for this identity on a feed.

Pseudo-Columns

Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.

Name Type Description
ExcludeInheritedPermissions Boolean True to only return explicitly set permissions on the feed. Default is false.
IncludeIds Boolean True to include user Ids in the response. Default is false.

Copyright (c) 2021 CData Software, Inc. - All rights reserved.
Build 21.0.7930