Skip to content

Commit 6d7e37f

Browse files
peombwagithub-actions[bot]Microsoft Graph DevX ToolingddyettManojReddy-MSFT
authored
1.9.4 Release (#1175)
* Weekly OpenApiDocs Download (#1136) * Weekly OpenApiDocs Download. [run ci] * Add generated MgCommandMetadata.json. [run ci] Co-authored-by: Microsoft Graph DevX Tooling <GraphTooling@service.microsoft.com> * Create projectsbot.yml Adds a yaml file for adding issues to the project board * Docs Generation (#1138) * Weekly OpenApiDocs Download. [run ci] * Add generated MgCommandMetadata.json. [run ci] * Docs Generation for Devices.CloudPrint [run ci] * Docs Generation for Devices.CorporateManagement [run ci] * Docs Generation for DeviceManagement.Enrolment [run ci] * Docs Generation for Users.Functions [run ci] * Docs Generation for Files [run ci] * Docs Generation for Identity.Governance [run ci] * Docs Generation for CrossDeviceExperiences [run ci] * Docs Generation for Identity.SignIns [run ci] * Docs Generation for DirectoryObjects [run ci] * Docs Generation for ChangeNotifications [run ci] * Docs Generation for Bookings [run ci] * Docs Generation for Identity.DirectoryManagement [run ci] * Docs Generation for Education [run ci] * Docs Generation for Users [run ci] * Docs Generation for Sites [run ci] * Docs Generation for Users.Actions [run ci] * Docs Generation for DeviceManagement [run ci] * Docs Generation for Teams [run ci] * Docs Generation for Security [run ci] * Docs Generation for Groups [run ci] Co-authored-by: Microsoft Graph DevX Tooling <GraphTooling@service.microsoft.com> Co-authored-by: Peter Ombwa <peombwa@microsoft.com> * Weekly OpenApiDocs Download (#1151) * Weekly OpenApiDocs Download. [run ci] * Add generated MgCommandMetadata.json. [run ci] Co-authored-by: Microsoft Graph DevX Tooling <GraphTooling@service.microsoft.com> * Docs Generation (#1152) * Weekly OpenApiDocs Download. [run ci] * Add generated MgCommandMetadata.json. [run ci] * Docs Generation for DeviceManagement.Functions [run ci] * Docs Generation for Identity.SignIns [run ci] * Docs Generation for Education [run ci] * Docs Generation for Devices.CloudPrint [run ci] * Docs Generation for Compliance [run ci] * Docs Generation for Users.Functions [run ci] * Docs Generation for Devices.CorporateManagement [run ci] * Docs Generation for Files [run ci] * Docs Generation for Groups [run ci] * Docs Generation for Users.Actions [run ci] * Docs Generation for Identity.Governance [run ci] * Docs Generation for Security [run ci] * Docs Generation for ChangeNotifications [run ci] * Docs Generation for DeviceManagement.Enrolment [run ci] * Docs Generation for DeviceManagement.Actions [run ci] * Docs Generation for Sites [run ci] * Docs Generation for Applications [run ci] * Docs Generation for Users [run ci] Co-authored-by: Microsoft Graph DevX Tooling <GraphTooling@service.microsoft.com> Co-authored-by: Peter Ombwa <peombwa@microsoft.com> * Chnage build agent. (#1157) * Weekly OpenApiDocs Download (#1170) * Weekly OpenApiDocs Download. [run ci] * Add generated MgCommandMetadata.json. [run ci] Co-authored-by: Microsoft Graph DevX Tooling <GraphTooling@service.microsoft.com> * Update Get-MgApplication.md (#1160) Examples 4 and 5 had users in the description. Corrected that to applications. Co-authored-by: Peter Ombwa <peombwa@microsoft.com> * Docs Generation (#1172) * Weekly OpenApiDocs Download. [run ci] * Add generated MgCommandMetadata.json. [run ci] * Docs Generation for CloudCommunications [run ci] * Docs Generation for Files [run ci] * Docs Generation for Users.Actions [run ci] * Docs Generation for Identity.DirectoryManagement [run ci] * Docs Generation for Devices.CorporateManagement [run ci] * Docs Generation for DeviceManagement.Functions [run ci] * Docs Generation for Identity.SignIns [run ci] * Docs Generation for Reports [run ci] * Docs Generation for DeviceManagement.Administration [run ci] * Docs Generation for Sites [run ci] * Docs Generation for Education [run ci] * Docs Generation for Users.Functions [run ci] * Docs Generation for DeviceManagement [run ci] * Docs Generation for Identity.Governance [run ci] * Docs Generation for Applications [run ci] * Docs Generation for Groups [run ci] * Docs Generation for Users [run ci] * Docs Generation for Teams [run ci] Co-authored-by: Microsoft Graph DevX Tooling <GraphTooling@service.microsoft.com> Co-authored-by: Peter Ombwa <peombwa@microsoft.com> * Weekly OpenApiDocs Download (#1180) * Weekly OpenApiDocs Download. [run ci] * Add generated MgCommandMetadata.json. [run ci] Co-authored-by: Microsoft Graph DevX Tooling <GraphTooling@service.microsoft.com> * Docs Generation (#1181) * Weekly OpenApiDocs Download. [run ci] * Add generated MgCommandMetadata.json. [run ci] * Docs Generation for Identity.DirectoryManagement [run ci] * Docs Generation for Teams [run ci] * Docs Generation for Applications [run ci] * Docs Generation for Devices.CorporateManagement [run ci] * Docs Generation for Compliance [run ci] * Docs Generation for Files [run ci] * Docs Generation for Identity.SignIns [run ci] * Docs Generation for Sites [run ci] * Docs Generation for Groups [run ci] * Docs Generation for Search [run ci] * Docs Generation for Users.Functions [run ci] * Docs Generation for Users.Actions [run ci] * Docs Generation for Education [run ci] * Docs Generation for Identity.Governance [run ci] * Docs Generation for Users [run ci] * Docs Generation for DeviceManagement [run ci] * Docs Generation for Security [run ci] * Docs Generation for Devices.CloudPrint [run ci] Co-authored-by: Microsoft Graph DevX Tooling <GraphTooling@service.microsoft.com> Co-authored-by: Peter Ombwa <peombwa@microsoft.com> * Enable Test-MgGroupDynamicMembershipRule command. (#1142) * supress Invoke-MgFilterEntitlementManagementCatalogAccessPackage (#1190) Co-authored-by: Peter Ombwa <peombwa@microsoft.com> * add to beta profile (#1189) Co-authored-by: Peter Ombwa <peombwa@microsoft.com> * Fixes Missing `-Debug` Request Body in PS 5.1 (#1179) * Fall back to OnBeforeCall in PS 5.1. * Add Pester tests. * Use PSHostVersion to detect PS edition. * Reuse session HTTP client. (#1184) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Microsoft Graph DevX Tooling <GraphTooling@service.microsoft.com> Co-authored-by: DeVere Dyett <ddyett@microsoft.com> Co-authored-by: K N Manoj Reddy <44399320+ManojReddy-MSFT@users.noreply.github.com> Co-authored-by: Mark Wahl <mwahl@microsoft.com>
1 parent 282a456 commit 6d7e37f

File tree

5,564 files changed

+735405
-1572924
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

5,564 files changed

+735405
-1572924
lines changed

.azure-pipelines/generation-templates/generate-helpdocs-template.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ parameters:
99
type: string
1010
default: ""
1111
- name: BUILDAGENT
12-
default: MsGraphBuildAgentsWindows
12+
default: MsGraphBuildAgentsWindowsPsSDK
1313
displayName: Build Agent
1414

1515
steps:

.azure-pipelines/integrated-pipeline.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
parameters:
55
- name: BuildAgent
6-
default: MsGraphBuildAgentsWindows
6+
default: MsGraphBuildAgentsWindowsPsSDK
77
displayName: Build Agent
88

99
- name: AzureSubscription

.azure-pipelines/weekly-generation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ name: $(BuildDefinitionName)_$(SourceBranchName)_$(Date:yyyyMMdd)$(Rev:.r)
55

66
parameters:
77
- name: BuildAgent
8-
default: MsGraphBuildAgentsWindows
8+
default: MsGraphBuildAgentsWindowsPsSDK
99
displayName: Build Agent
1010

1111
variables:

.github/workflows/projectsbot.yml

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
# This workflow is used to add new issues to GitHub Projects (Beta)
2+
3+
name: Add PR to project
4+
on:
5+
issues:
6+
types:
7+
- opened
8+
jobs:
9+
track_issue:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- name: Generate token
13+
id: generate_token
14+
uses: tibdex/github-app-token@36464acb844fc53b9b8b2401da68844f6b05ebb0
15+
with:
16+
app_id: ${{ secrets.GRAPHBOT_APP_ID }}
17+
private_key: ${{ secrets.GRAPHBOT_APP_PEM }}
18+
19+
- name: Get project data
20+
env:
21+
GITHUB_TOKEN: ${{ steps.generate_token.outputs.token }}
22+
ORGANIZATION: microsoftgraph
23+
PROJECT_NUMBER: 24
24+
run: |
25+
gh api graphql -f query='
26+
query($org: String!, $number: Int!) {
27+
organization(login: $org){
28+
projectNext(number: $number) {
29+
id
30+
fields(first:20) {
31+
nodes {
32+
id
33+
name
34+
settings
35+
}
36+
}
37+
}
38+
}
39+
}' -f org=$ORGANIZATION -F number=$PROJECT_NUMBER > project_data.json
40+
41+
echo 'PROJECT_ID='$(jq '.data.organization.projectNext.id' project_data.json) >> $GITHUB_ENV
42+
echo 'STATUS_FIELD_ID='$(jq '.data.organization.projectNext.fields.nodes[] | select(.name== "Status") | .id' project_data.json) >> $GITHUB_ENV
43+
echo 'TRIAGE_OPTION_ID='$(jq '.data.organization.projectNext.fields.nodes[] | select(.name== "Status") |.settings | fromjson.options[] | select(.name=="Needs Triage 🔍") |.id' project_data.json) >> $GITHUB_ENV
44+
45+
- name: Add Issue to project
46+
env:
47+
GITHUB_TOKEN: ${{ steps.generate_token.outputs.token }}
48+
ISSUE_ID: ${{ github.event.issue.node_id }}
49+
run: |
50+
item_id="$( gh api graphql -f query='
51+
mutation($project:ID!, $issue:ID!) {
52+
addProjectNextItem(input: {projectId: $project, contentId: $issue}) {
53+
projectNextItem {
54+
id
55+
}
56+
}
57+
}' -f project=$PROJECT_ID -f issue=$ISSUE_ID --jq '.data.addProjectNextItem.projectNextItem.id')"
58+
59+
echo 'ITEM_ID='$item_id >> $GITHUB_ENV
60+
61+
- name: Set Triage
62+
env:
63+
GITHUB_TOKEN: ${{ steps.generate_token.outputs.token }}
64+
run: |
65+
gh api graphql -f query='
66+
mutation (
67+
$project: ID!
68+
$item: ID!
69+
$status_field: ID!
70+
$status_value: String!
71+
) {
72+
set_status: updateProjectNextItemField(input: {
73+
projectId: $project
74+
itemId: $item
75+
fieldId: $status_field
76+
value: $status_value
77+
}) {
78+
projectNextItem {
79+
id
80+
}
81+
}
82+
}' -f project=$PROJECT_ID -f item=$ITEM_ID -f status_field=$STATUS_FIELD_ID -f status_value=${{ env.TRIAGE_OPTION_ID }} --silent

config/ModuleMetadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@
2222
],
2323
"releaseNotes": "See https://aka.ms/GraphPowerShell-Release.",
2424
"assemblyOriginatorKeyFile": "35MSSharedLib1024.snk",
25-
"version": "1.9.3"
25+
"version": "1.9.4"
2626
}

openApiDocs/beta/Applications.yml

Lines changed: 33 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4884,6 +4884,8 @@ paths:
48844884
- displayName desc
48854885
- homePageUrl
48864886
- homePageUrl desc
4887+
- informationalUrls
4888+
- informationalUrls desc
48874889
- logoUrl
48884890
- logoUrl desc
48894891
- publisher
@@ -4908,6 +4910,7 @@ paths:
49084910
- description
49094911
- displayName
49104912
- homePageUrl
4913+
- informationalUrls
49114914
- logoUrl
49124915
- publisher
49134916
- supportedProvisioningTypes
@@ -4999,6 +5002,7 @@ paths:
49995002
- description
50005003
- displayName
50015004
- homePageUrl
5005+
- informationalUrls
50025006
- logoUrl
50035007
- publisher
50045008
- supportedProvisioningTypes
@@ -20014,14 +20018,12 @@ components:
2001420018
properties:
2001520019
isEnabled:
2001620020
type: boolean
20017-
description: Denotes whether the policy is enabled.
2001820021
restrictions:
2001920022
$ref: '#/components/schemas/microsoft.graph.appManagementConfiguration'
2002020023
appliesTo:
2002120024
type: array
2002220025
items:
2002320026
$ref: '#/components/schemas/microsoft.graph.directoryObject'
20024-
description: Collection of application and service principals to which a policy is applied.
2002520027
additionalProperties:
2002620028
type: object
2002720029
microsoft.graph.connectorGroup:
@@ -20061,6 +20063,7 @@ components:
2006120063
deletedDateTime:
2006220064
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
2006320065
type: string
20066+
description: Date and time when this object was deleted. Always null when the object hasn't been deleted.
2006420067
format: date-time
2006520068
nullable: true
2006620069
additionalProperties:
@@ -20543,6 +20546,8 @@ components:
2054320546
type: string
2054420547
description: The home page URL of the application.
2054520548
nullable: true
20549+
informationalUrls:
20550+
$ref: '#/components/schemas/microsoft.graph.informationalUrls'
2054620551
logoUrl:
2054720552
type: string
2054820553
description: The URL to get the logo for this application.
@@ -20589,7 +20594,7 @@ components:
2058920594
creationTimestamp:
2059020595
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
2059120596
type: string
20592-
description: 'The time when the app role assignment was created.The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.'
20597+
description: 'The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.'
2059320598
format: date-time
2059420599
nullable: true
2059520600
principalDisplayName:
@@ -20599,12 +20604,12 @@ components:
2059920604
principalId:
2060020605
pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$'
2060120606
type: string
20602-
description: 'The unique identifier (id) for the user, group or service principal being granted the app role. Required on create.'
20607+
description: 'The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create.'
2060320608
format: uuid
2060420609
nullable: true
2060520610
principalType:
2060620611
type: string
20607-
description: 'The type of the assigned principal. This can either be User, Group or ServicePrincipal. Read-only.'
20612+
description: 'The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only.'
2060820613
nullable: true
2060920614
resourceDisplayName:
2061020615
type: string
@@ -21078,38 +21083,47 @@ components:
2107821083
properties:
2107921084
customKeyIdentifier:
2108021085
type: string
21086+
description: Custom key identifier.
2108121087
format: base64url
2108221088
nullable: true
2108321089
displayName:
2108421090
type: string
21091+
description: The friendly name for the key.
2108521092
nullable: true
2108621093
endDateTime:
2108721094
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
2108821095
type: string
21096+
description: 'The date and time at which the credential expires. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.'
2108921097
format: date-time
2109021098
nullable: true
2109121099
key:
2109221100
type: string
21101+
description: The value for the key credential. Should be a base-64 encoded value.
2109321102
format: base64url
2109421103
nullable: true
2109521104
keyId:
2109621105
pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$'
2109721106
type: string
21107+
description: The unique identifier (GUID) for the key.
2109821108
format: uuid
2109921109
nullable: true
2110021110
startDateTime:
2110121111
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
2110221112
type: string
21113+
description: 'The date and time at which the credential becomes valid. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.'
2110321114
format: date-time
2110421115
nullable: true
2110521116
thumbprint:
2110621117
type: string
21118+
description: The thumbprint value for the key.
2110721119
nullable: true
2110821120
type:
2110921121
type: string
21122+
description: The type of key credential. 'AsymmetricX509Cert'.
2111021123
nullable: true
2111121124
usage:
2111221125
type: string
21126+
description: 'A string that describes the purpose for which the key can be used. For example, ''Verify''.'
2111321127
nullable: true
2111421128
additionalProperties:
2111521129
type: object
@@ -21173,7 +21187,7 @@ components:
2117321187
description: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user.
2117421188
scope:
2117521189
type: string
21176-
description: 'A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal.'
21190+
description: 'A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the oauth2PermissionScopes property of the resource service principal.'
2117721191
nullable: true
2117821192
startTime:
2117921193
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
@@ -21945,6 +21959,18 @@ components:
2194521959
$ref: '#/components/schemas/microsoft.graph.attributeMappingSourceType'
2194621960
additionalProperties:
2194721961
type: object
21962+
microsoft.graph.informationalUrls:
21963+
title: informationalUrls
21964+
type: object
21965+
properties:
21966+
appSignUpUrl:
21967+
type: string
21968+
nullable: true
21969+
singleSignOnDocumentationUrl:
21970+
type: string
21971+
nullable: true
21972+
additionalProperties:
21973+
type: object
2194821974
microsoft.graph.hybridAgentUpdaterConfiguration:
2194921975
title: hybridAgentUpdaterConfiguration
2195021976
type: object
@@ -22269,7 +22295,7 @@ components:
2226922295
restrictForAppsCreatedAfterDateTime:
2227022296
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
2227122297
type: string
22272-
description: 'Enforces the policy for an app created on or after the enforcement date. For existing applications, the enforcement date would be back dated. To apply to all applications, enforcement datetime would be null.'
22298+
description: 'Enforces the policy for an app created on or after the enforcement date. For existing applications, the enforcement date would be backdated. To apply to all applications, this date would be null.'
2227322299
format: date-time
2227422300
nullable: true
2227522301
restrictionType:

openApiDocs/beta/Bookings.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2611,7 +2611,7 @@ components:
26112611
maximum: 2147483647
26122612
minimum: -2147483648
26132613
type: integer
2614-
description: The maximum number of customers allowed in an appointment.
2614+
description: 'The maximum number of customers allowed in an appointment. If maximumAttendeesCount of the service is greater than 1, pass valid customer IDs while creating or updating an appointment. To create a customer, use the Create bookingCustomer operation.'
26152615
format: int32
26162616
onlineMeetingUrl:
26172617
type: string
@@ -2757,7 +2757,7 @@ components:
27572757
maximum: 2147483647
27582758
minimum: -2147483648
27592759
type: integer
2760-
description: The maximum number of customers allowed in a service.
2760+
description: 'The maximum number of customers allowed in a service. If maximumAttendeesCount of the service is greater than 1, pass valid customer IDs while creating or updating an appointment. To create a customer, use the Create bookingCustomer operation.'
27612761
format: int32
27622762
notes:
27632763
type: string

0 commit comments

Comments
 (0)