Microsoft.Purview (preview:2023-06-01)

2025/08/29 • 2 new, 2 deleted methods

PurviewPolicies_List (new)
Description The API lists the Azure purview RBAC policies affecting the scope. The scope can be any valid ARM resource id
Reference Link ¶

⚼ Request

GET:  /{scope}/providers/Microsoft.Purview/policies
{
api-version: string ,
scope: string ,
skipToken: string ,
$filter: string ,
}

⚐ Response (200)

{
value:
[
{
kind: string ,
source: string ,
etag: string ,
scopes:
[
string ,
]
,
members:
{
fabricItemMembers:
[
{
sourcePath: string ,
itemAccess:
[
string ,
]
,
}
,
]
,
aadMembers:
[
{
tenantId: string ,
objectId: string ,
objectType: enum ,
}
,
]
,
}
,
decisionRules:
[
{
effect: enum ,
permission:
[
{
attributeName: string ,
attributeValueIncludedIn:
[
string ,
]
,
}
,
]
,
}
,
]
,
expiryTime: string ,
requestor: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Operations_List (new)
Description List the operations for the provider
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.Purview/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
isDataAction: boolean ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: enum ,
actionType: enum ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
PurviewPolicies_List (removed)
Description The API lists the Azure purview RBAC policies affecting the scope. The scope can be any valid ARM resource id
Reference Link ¶

⚼ Request

GET:  /{scope}/providers/Microsoft.Purview/policies
{
api-version: string ,
scope: string ,
skipToken: string ,
$filter: string ,
}

⚐ Response (200)

{
value:
[
{
kind: string ,
source: string ,
etag: string ,
scopes:
[
string ,
]
,
members:
{
fabricItemMembers:
[
{
sourcePath: string ,
itemAccess:
[
string ,
]
,
}
,
]
,
aadMembers:
[
{
tenantId: string ,
objectId: string ,
objectType: enum ,
}
,
]
,
}
,
decisionRules:
[
{
effect: enum ,
permission:
[
{
attributeName: string ,
attributeValueIncludedIn:
[
string ,
]
,
}
,
]
,
}
,
]
,
expiryTime: string ,
requestor: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Operations_List (removed)
Description List the operations for the provider
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.Purview/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
isDataAction: boolean ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: enum ,
actionType: enum ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}