Megosztás a következőn keresztül:


Static Sites - Create User Roles Invitation Link

A szerepkörrel rendelkező felhasználó meghívási hivatkozásának létrehozása

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/createUserInvitation?api-version=2024-11-01

URI-paraméterek

Name In Kötelező Típus Description
name
path True

string

A statikus hely neve.

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+[^\.]$

Annak az erőforráscsoportnak a neve, amelyhez az erőforrás tartozik.

subscriptionId
path True

string

Az Ön Azure előfizetési azonosítója. Ez egy GUID formátumú sztring (például 000000000-0000-0000-0000-0000000000).

api-version
query True

string

API-verzió

Kérelem törzse

Name Típus Description
kind

string

Erőforrás típusa.

properties.domain

string

A statikus hely egyéni tartományának tartományneve.

properties.numHoursToExpiration

integer (int32)

Az sas-jogkivonat érvényességi ideje

properties.provider

string

A statikus hely felhasználójának identitásszolgáltatója.

properties.roles

string

A statikus webhely felhasználójának szerepkörei szabad formátumú sztring formátumban

properties.userDetails

string

A statikus webhely felhasználójának felhasználóazonosítója.

Válaszok

Name Típus Description
200 OK

StaticSiteUserInvitationResponseResource

OKÉ.

Other Status Codes

DefaultErrorResponse

App Service-hibaválasz.

Biztonság

azure_auth

Azure Active Directory OAuth2-folyamat

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Name Description
user_impersonation a felhasználói fiók megszemélyesítése

Példák

Mintakérelem

POST https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rg/providers/Microsoft.Web/staticSites/testStaticSite0/createUserInvitation?api-version=2024-11-01

{
  "properties": {
    "domain": "happy-sea-15afae3e.azurestaticwebsites.net",
    "provider": "aad",
    "userDetails": "username",
    "roles": "admin,contributor",
    "numHoursToExpiration": 1
  }
}

Mintaválasz

{
  "properties": {
    "invitationUrl": "https://happy-sea-15afae3e.azurestaticwebsites.net?invite=asdf",
    "expiresOn": "2020-02-28T16:53:56.211Z"
  }
}

Definíciók

Name Description
DefaultErrorResponse

App Service-hibaválasz.

Details
Error

Hibamodell.

StaticSiteUserInvitationRequestResource

Statikus webhelyek felhasználói szerepköreinek meghívási erőforrása.

StaticSiteUserInvitationResponseResource

Statikus webhelyek felhasználói szerepkörök meghívóhivatkozás-erőforrása.

DefaultErrorResponse

App Service-hibaválasz.

Name Típus Description
error

Error

Hibamodell.

Details

Name Típus Description
code

string

Szabványosított sztring a hiba programozott azonosításához.

message

string

Részletes hibaleírás és hibakeresési információk.

target

string

Részletes hibaleírás és hibakeresési információk.

Error

Hibamodell.

Name Típus Description
code

string

Szabványosított sztring a hiba programozott azonosításához.

details

Details[]

Részletes hibák.

innererror

string

További információ a hibakereséshez.

message

string

Részletes hibaleírás és hibakeresési információk.

target

string

Részletes hibaleírás és hibakeresési információk.

StaticSiteUserInvitationRequestResource

Statikus webhelyek felhasználói szerepköreinek meghívási erőforrása.

Name Típus Description
id

string

Erőforrás-azonosító.

kind

string

Erőforrás típusa.

name

string

Erőforrás neve.

properties.domain

string

A statikus hely egyéni tartományának tartományneve.

properties.numHoursToExpiration

integer (int32)

Az sas-jogkivonat érvényességi ideje

properties.provider

string

A statikus hely felhasználójának identitásszolgáltatója.

properties.roles

string

A statikus webhely felhasználójának szerepkörei szabad formátumú sztring formátumban

properties.userDetails

string

A statikus webhely felhasználójának felhasználóazonosítója.

type

string

Erőforrás típusa.

StaticSiteUserInvitationResponseResource

Statikus webhelyek felhasználói szerepkörök meghívóhivatkozás-erőforrása.

Name Típus Description
id

string

Erőforrás-azonosító.

kind

string

Erőforrás típusa.

name

string

Erőforrás neve.

properties.expiresOn

string (date-time)

A meghívó lejárati ideje

properties.invitationUrl

string

A meghívó hivatkozásának URL-címe

type

string

Erőforrás típusa.