suspend fun onAppInstalledToSpaceOrg()

in src/main/kotlin/org/jetbrains/slackUnfurls/slackUnfurlsInSpace/SlackUnfurlsInSpace.kt [137:150]


suspend fun onAppInstalledToSpaceOrg(spaceClient: SpaceClient) {
    spaceClient.applications.authorizations.authorizedRights.requestRights(
        ApplicationIdentifier.Me,
        GlobalPermissionContextIdentifier,
        listOf(ProvideUnfurlsRightCode)
    )

    spaceClient.applications.unfurls.domains.updateUnfurledDomains(listOf(SlackDomain))

    spaceClient.applications.setUiExtensions(
        GlobalPermissionContextIdentifier,
        listOf(ApplicationHomepageUiExtensionIn("/space-iframe"))
    )
}