Skip to content

Commit 5c7e287

Browse files
Merge pull request SharePoint#9958 from cindylay/107-update
Update consuming tenant admin documentation with new guest applicatio…
2 parents e297b20 + ef0c154 commit 5c7e287

File tree

1 file changed

+29
-16
lines changed

1 file changed

+29
-16
lines changed

docs/embedded/concepts/admin-exp/consuming-tenant-admin/ctapowershell.md

Lines changed: 29 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Consuming Tenant Admin PowerShell
33
description: This article describes how an admin can manage containers through SPO PowerShell.
4-
ms.date: 05/21/2024
4+
ms.date: 10/08/2024
55
ms.localizationpriority: high
66
---
77

@@ -15,17 +15,17 @@ The following are some of the container-specific commands actions currently supp
1515

1616
### Application administration
1717

18-
- Get details of all SharePoint Embedded applications registered in the tenant
19-
- Get details of all SharePoint Embedded applications the tenant sorted basis storage
20-
- Get detail of a specific SharePoint Embedded application in the tenant
18+
- Get the details of all SharePoint Embedded applications registered in the tenant
19+
- Get the details of all SharePoint Embedded applications the tenant sorted basis storage
20+
- Get the details of a specific SharePoint Embedded application in the tenant
2121
- Get the permissions of owning applications in the tenant
22-
- Configure External sharing setting of a container of a SharePoint Embedded application in the tenant
22+
- Configure the External sharing setting of a container of a SharePoint Embedded application in the tenant
2323

2424
### Container administration
2525

2626
- Get details of all containers of a particular SharePoint Embedded application in the tenant
2727
- Get details of a specific container
28-
- Set Sensitivity label of a specific container
28+
- Set the Sensitivity label of a specific container
2929
- Soft delete a container
3030
- Get details of all soft deleted containers
3131
- Restore a soft deleted container
@@ -34,6 +34,7 @@ The following are some of the container-specific commands actions currently supp
3434
## Administration through SharePoint PowerShell
3535

3636
Consuming tenant admin can manage SharePoint Embedded applications with PowerShell commands using [SharePoint Online Management Shell](/powershell/sharepoint/sharepoint-online/connect-sharepoint-online).
37+
3738
To get started using PowerShell to manage SharePoint Embedded, you have to install the [SharePoint Online Management Shell](https://www.microsoft.com/download/details.aspx?id=35588) and [connect to SharePoint Online](/powershell/module/sharepoint-online/connect-sposervice).
3839

3940
> [!IMPORTANT]
@@ -54,12 +55,17 @@ Get-SPOApplication
5455
Get-SPOApplication -OwningApplicationId <OwningApplicationId>
5556
```
5657

57-
```powershell
58+
For more information, see [Get-SPOApplication cmdlet](/powershell/module/sharepoint-online/get-spoapplication).
59+
60+
### View guest application permissions
61+
62+
Admins can view the guest application permissions for any SharePoint Embedded application within their tenant using this command.
5863

64+
```powershell
5965
Get-SPOApplication -OwningApplicationId <OwningApplicationId> -ApplicationId <ApplicationId>
6066
```
6167

62-
OwningApplicationId is the ID of the SharePoint Embedded application and ApplicationId is the ID of the application that has access to the SharePoint Embedded application. Application Administration cmdlets aren't applicable for Microsoft Loop. For more information about using this command, see [Get-SPOApplication cmdlet](/powershell/module/sharepoint-online/get-spoapplication).
68+
`OwningApplicationId` is the ID of the SharePoint Embedded application and ApplicationId is the guest application ID that has access to the SharePoint Embedded application. Application Administration cmdlets don't apply to Microsoft Loop. For more information, see [Get-SPOApplication cmdlet](/powershell/module/sharepoint-online/get-spoapplication).
6369

6470
### Set sharing capability of applications
6571

@@ -99,17 +105,18 @@ Get-SPOContainer -OwningApplicationId <OwningApplicationId> -SortByStorage <valu
99105

100106
### View details of a Container
101107

102-
Consuming tenant admins can get the details of a container within an application using the following command. This command returns more details of a container including StorageUsed, Ownership details, SiteURL, Label information, Owners count etc.
108+
Consuming tenant admins can get the details of a container within an application using the following command. This command returns more details of a container including StorageUsed, Ownership details, SiteURL, Label information, Owners count, etc.
103109

104110
Consuming tenant admins can use the following command:
105111

106112
```powershell
107113
Get-SPOContainer -Identity <ContainerId>
108114
Get-SPOContainer -Identity <siteURL>
109115
```
110-
Here, The containerId is the ID of the container & siteURL is the URL of the sharepoint site that is associated with the container.
116+
Here, the `containerId` is the ID of the container & `siteURL` is the URL of the SharePoint site that is associated with the container.
111117

112118
### Sensitivity Label of a container
119+
113120
Consuming tenant admins can set the sensitivity label of a container of an application using the following:
114121

115122
```powershell
@@ -122,7 +129,7 @@ Consuming tenant admins can remove the sensitivity label of a container of an ap
122129
Set-SPOContainer -Identity <ContainerID> -RemoveLabel
123130
```
124131

125-
The ContainerId is the ID of the container whose sensitivity label is being set
132+
The `ContainerId` is the ID of the container whose sensitivity label is being set
126133

127134
### Delete containers
128135

@@ -173,12 +180,18 @@ Admins can permanently delete a container from the deleted container collection
173180
Remove-SPODeletedContainer -Identity <ContainerId>
174181
```
175182

176-
## Coming Soon
183+
### Guest application permission management
177184

178-
1. Add users to containers
179-
1. Reassign user permission in a container
180-
1. Remove user from a container
185+
If permitted, Admins can add, edit, and remove guest application access to SharePoint Embedded applications. A guest application is defined as any application within the enterprise applications of the owning tenant. For more information about using this command, see [Set-SPOApplicationPermission](/powershell/module/sharepoint-online/set-spoapplicationpermission).
181186

187+
```powershell
188+
Set-SPOApplicationPermission
189+
[[-OwningApplicationId] <OwningApplicationid>]
190+
[[-ApplicationId] <ApplicationId>]
191+
[[-PermissionAppOnly] <AppOnlyPermission>]
192+
[[-PermissionDelegated] <DelegatedPermission>]
193+
```
194+
182195
## Security and Compliance Administration
183196

184-
SharePoint Embedded uses Microsoft’s comprehensive compliance and data governance solutions to help organizations manage risks, protect, and govern sensitive data, and respond to regulatory requirements. Security and compliance solutions work in a similar manner in the SharePoint Embedded platform as they do today in Microsoft 365 platform so that data is stored in a secure, protected way that meets customers’ business and compliance policies while making it easy for Compliance and SharePoint Administrators to enforce critical security and compliance policies on the content. For information on supported security and compliance capabilities, see [Security and Compliance](../../security-and-compliance.md).
197+
SharePoint Embedded uses Microsoft’s comprehensive compliance and data governance solutions to help organizations manage risks, protect, and govern sensitive data, and respond to regulatory requirements. Security and compliance solutions work similarly in the SharePoint Embedded platform as they do today in Microsoft 365 platform so that data is stored in a secure, protected way that meets customers’ business and compliance policies while making it easy for Compliance and SharePoint Administrators to enforce critical security and compliance policies on the content. For information on supported security and compliance capabilities, see [Security and Compliance](../../security-and-compliance.md).

0 commit comments

Comments
 (0)