MeetingRoomMap (Preview)
Search and display images for locations. Use admin site https://www.meetingroommap.net to upload images/floorplans and map rooms, people and other locations to these images. Use this connector to search and display the mapped locations. Operations exists for each of the location types: Meeting rooms, people and custom locations.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | MeetingRoomMap Support |
URL | https://www.meetingroommap.net/home/support |
[email protected] |
Connector Metadata | |
---|---|
Publisher | TNS Holding ApS |
Website | https://www.meetingroommap.net |
Privacy policy | https://www.meetingroommap.net/home/privacy |
Categories | Collaboration;Human Resources |
MeetingRoomMap
Search and display images for locations. Use admin site https://www.meetingroommap.net to upload your own images/floorplans. Then map your meeting rooms and people from Microsoft Entra ID as well as other custom locations to these floorplans. Use this connector to search and display the mapped locations. Operations exists for each of the location types: Meeting rooms, people and custom locations.
Operations
Operations for meeting rooms:
- GetMeetingRoomDetails: Get details for a specific meetingroom.
- GetMeetingRoomImage: Get image for a specific meeting room.
- GetRooms: Get all rooms (defined in Microsoft Entra ID as meeting rooms).
- GetRoomsByImageName: Get all meeting rooms mapped to a specific image.
- RoomLists: Get meeting rooms lists as defined in Microsoft Entra ID.
- RoomsByListAddress: Get all meeting rooms from specific list name.
- NextMeetings: Get the next meetings from Outlook for the current user including meeting room image details.
- SearchMeetingRooms: Get rooms by name search (from Microsoft Entra ID meeting rooms).
Operations for people (office locations):
- GetOfficeLocationImage: Get image of specific office location.
- GetOfficeLocations: Get all office locations including people located at each office location.
- GetOfficeLocationsByImage: Get all office locations mapped to a specific image.
- GetRoomWithPersonsDetails: Get office location details including list of people for that office location.
- SearchCoworkers: Search coworker by name/email and return location info.
Operations for custom locations:
- GetCategories: Get all custom location categories defined.
- GetCustomLocationImage: Get image for specific custom location.
- GetCustomLocations: Get a list of all custom locations defined.
- GetCustomLocationsByImageName: Get all custom locations for a given image.
- LocationDetails: Get location details including image url by the location id.
- SearchLocations: Search custom locations by name.
Operations for images/floorplans:
- Images: Get list of all floorplans/images uploaded.
Prerequisites
This connector requires a subscription to MeetingRoomMap. Go to https://www.meetingroommap.net to read more and sign up. Free trials are available.
How to get credentials
The connector needs authentication with an Microsoft Entra ID account. Please log in with an existing user or system account.
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Get all custom locations |
Get all custom locations |
Get all images |
Get list of all floorplans/images |
Get all meeting rooms by image |
Get all meeting rooms mapped to a specific image |
Get all office locations |
Get all office locations |
Get all rooms |
Get all rooms (defined in Azure AD as meeting rooms) |
Get image for location |
Get image for specific custom location |
Get image for meeting room |
Get image for a specific meeting room |
Get image of office location |
Get image of specific office location |
Get location by id |
Get location details including image url by the location id |
Get locations by image |
Get all custom locations for a given image |
Get meeting rooms by list |
Get all meeting rooms from specific list name |
Get meeting rooms lists |
Get meeting rooms lists as defined in Azure AD |
Get meetingroom details |
Get meetingroom details |
Get next meetings |
Get the next meetings for the current user |
Get office location details |
Get office location details including list of people for that office location |
Get office locations on image |
Get all office locations mapped to a specific image |
Get |
Get custom categories |
Search coworker |
Search coworker by name/email |
Search for meeting room |
Get rooms by name search (from Azure AD meeting rooms) |
Search location by name |
Search custom locations by name |
Get all custom locations
Get all custom locations
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
categories
|
categories | array of string |
Get all images
Get list of all floorplans/images
Returns
Name | Path | Type | Description |
---|---|---|---|
|
array of object | ||
id
|
id | string |
id |
title
|
title | string |
title |
tenantId
|
tenantId | string |
tenantId |
originalUrl
|
originalUrl | string |
originalUrl |
thumbnailUrl
|
thumbnailUrl | string |
thumbnailUrl |
Get all meeting rooms by image
Get all meeting rooms mapped to a specific image
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
The unique image name to get mapped meeting rooms by
|
ImageName | True | string |
The unique image name |
Returns
Name | Path | Type | Description |
---|---|---|---|
rooms
|
meetingRoomCollection.rooms | array of object |
rooms |
address
|
meetingRoomCollection.rooms.address | string |
address |
type
|
meetingRoomCollection.rooms.type | string |
type |
name
|
meetingRoomCollection.rooms.name | string |
name |
imageName
|
meetingRoomCollection.rooms.location.image.imageName | string |
imageName |
title
|
meetingRoomCollection.rooms.location.image.title | string |
title |
originalUrl
|
meetingRoomCollection.rooms.location.image.originalUrl | string |
originalUrl |
thumbnailUrl
|
meetingRoomCollection.rooms.location.image.thumbnailUrl | string |
thumbnailUrl |
x
|
meetingRoomCollection.rooms.location.relativeLocation.x | integer |
x |
y
|
meetingRoomCollection.rooms.location.relativeLocation.y | integer |
y |
id
|
meetingRoomCollection.rooms.id | string |
id |
tenantId
|
meetingRoomCollection.rooms.tenantId | string |
tenantId |
imageName
|
mapImage.imageName | string |
imageName |
title
|
mapImage.title | string |
title |
thumbnailUrl
|
mapImage.thumbnailUrl | string |
thumbnailUrl |
originalUrl
|
mapImage.originalUrl | string |
originalUrl |
Get all office locations
Get all office locations
Get all rooms
Get image for location
Get image for specific custom location
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
The unique string identifier for a location
|
LocationId | True | string |
Unique identifier for location |
If set to true a large version of the image (width 900px) will be returned
|
Large | boolean |
Large image returned |
Returns
- response
- binary
Get image for meeting room
Get image for a specific meeting room
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
The exact name of the room to return the image for
|
RoomName | True | string |
The name of the room to get image for |
If set to true a large version of the image (width 900px) will be returned
|
Large | boolean |
Large image. |
Returns
- response
- binary
Get image of office location
Get image of specific office location
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
The unique name of the office location to get image for
|
OfficeLocationName | True | string |
Office location identifier |
If set to true a large version of the image (width 900px) will be returned
|
Large | boolean |
Image size. |
Returns
- response
- binary
Get location by id
Get location details including image url by the location id
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
The unique string identifying the location
|
LocationId | True | string |
Location identifier |
Get locations by image
Get all custom locations for a given image
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Image name
|
imageName | True | string |
The unique image name |
categories
|
categories | array of string |
Returns
Name | Path | Type | Description |
---|---|---|---|
customLocationCollection
|
customLocationCollection | array of object |
customLocationCollection |
name
|
customLocationCollection.name | string |
name |
category
|
customLocationCollection.category | string |
category |
type
|
customLocationCollection.type | string |
type |
imageName
|
customLocationCollection.location.image.imageName | string |
imageName |
title
|
customLocationCollection.location.image.title | string |
title |
originalUrl
|
customLocationCollection.location.image.originalUrl | string |
originalUrl |
thumbnailUrl
|
customLocationCollection.location.image.thumbnailUrl | string |
thumbnailUrl |
x
|
customLocationCollection.location.relativeLocation.x | integer |
x |
y
|
customLocationCollection.location.relativeLocation.y | integer |
y |
id
|
customLocationCollection.id | string |
id |
tenantId
|
customLocationCollection.tenantId | string |
tenantId |
imageName
|
mapImage.imageName | string |
imageName |
title
|
mapImage.title | string |
title |
thumbnailUrl
|
mapImage.thumbnailUrl | string |
thumbnailUrl |
originalUrl
|
mapImage.originalUrl | string |
originalUrl |
Get meeting rooms by list
Get all meeting rooms from specific list name
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Name of room list as defined in Azure AD room lists
|
meetingRoomListAddress | True | string |
Name of list |
Returns
Get meeting rooms lists
Get meetingroom details
Get meetingroom details
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
The exact name of the room to return details information about
|
RoomName | True | string |
The room name to get details for |
Get next meetings
Get the next meetings for the current user
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
The number of future meetings to return
|
MeetingCount | True | integer |
Count of meetings |
Get office location details
Get office location details including list of people for that office location
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
The unique office location name to look up image and people by
|
OfficeLocationName | True | string |
The office location name |
If true, then list of users with this office location will be returned as well
|
InludeUserInfo | boolean |
Flag to indicate if user info should be included |
Returns
Name | Path | Type | Description |
---|---|---|---|
n
|
officeLocationMap.n | string |
n |
in
|
officeLocationMap.in | string |
in |
iu
|
officeLocationMap.iu | string |
iu |
tu
|
officeLocationMap.tu | string |
tu |
it
|
officeLocationMap.it | string |
it |
p
|
officeLocationMap.p | array of object |
p |
d
|
officeLocationMap.p.d | string |
d |
m
|
officeLocationMap.p.m | string |
m |
businessPhone
|
officeLocationMap.p.businessPhone | string |
businessPhone |
mobilePhone
|
officeLocationMap.p.mobilePhone | string |
mobilePhone |
x
|
officeLocationMap.l.x | integer |
x |
y
|
officeLocationMap.l.y | integer |
y |
id
|
mapImage.id | string |
id |
title
|
mapImage.title | string |
title |
ownerId
|
mapImage.ownerId | string |
ownerId |
tenantId
|
mapImage.tenantId | string |
tenantId |
originalUrl
|
mapImage.originalUrl | string |
originalUrl |
thumbnailUrl
|
mapImage.thumbnailUrl | string |
thumbnailUrl |
Get office locations on image
Get all office locations mapped to a specific image
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
The unique image identifier to use for getting mapped office locations
|
ImageName | True | string |
The image identifier |
Returns
Name | Path | Type | Description |
---|---|---|---|
imageName
|
image.imageName | string |
imageName |
title
|
image.title | string |
title |
tenantId
|
image.tenantId | string |
tenantId |
originalUrl
|
image.originalUrl | string |
originalUrl |
thumbnailUrl
|
image.thumbnailUrl | string |
thumbnailUrl |
attachedOfficeLocations
|
attachedOfficeLocations | array of object |
attachedOfficeLocations |
personsInOfficeLocation
|
attachedOfficeLocations.personsInOfficeLocation | string |
personsInOfficeLocation |
type
|
attachedOfficeLocations.type | string |
type |
name
|
attachedOfficeLocations.name | string |
name |
imageName
|
attachedOfficeLocations.location.image.imageName | string |
imageName |
title
|
attachedOfficeLocations.location.image.title | string |
title |
originalUrl
|
attachedOfficeLocations.location.image.originalUrl | string |
originalUrl |
thumbnailUrl
|
attachedOfficeLocations.location.image.thumbnailUrl | string |
thumbnailUrl |
x
|
attachedOfficeLocations.location.relativeLocation.x | integer |
x |
y
|
attachedOfficeLocations.location.relativeLocation.y | integer |
y |
id
|
attachedOfficeLocations.id | string |
id |
tenantId
|
attachedOfficeLocations.tenantId | string |
tenantId |
GetCategories
Get custom categories
Returns
Name | Path | Type | Description |
---|---|---|---|
|
array of string |
Search coworker
Search coworker by name/email
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
The string to use for searching users. Searches in user's email and name
|
PersonSearch | True | string |
Search string |
Returns
Name | Path | Type | Description |
---|---|---|---|
|
array of object | ||
name
|
name | string |
name |
email
|
string |
|
|
officeLocation
|
officeLocation | string |
officeLocation |
businessPhones
|
businessPhones | string |
businessPhones |
mobilePhone
|
mobilePhone | string |
mobilePhone |
Search for meeting room
Get rooms by name search (from Azure AD meeting rooms)
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
The search string to use to look up meeting rooms by name
|
name | True | string |
Search string. |
Returns
Search location by name
Search custom locations by name
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Provide part of name for location(s) to search for
|
LocationName | True | string |
Search string for location |
Provide a category name to only return locations filtered by this category
|
Category | string |
Optional category filter |
Returns
Name | Path | Type | Description |
---|---|---|---|
|
array of object | ||
name
|
name | string |
name |
category
|
category | string |
category |
type
|
type | string |
type |
imageName
|
location.image.imageName | string |
imageName |
title
|
location.image.title | string |
title |
originalUrl
|
location.image.originalUrl | string |
originalUrl |
thumbnailUrl
|
location.image.thumbnailUrl | string |
thumbnailUrl |
x
|
location.relativeLocation.x | integer |
x |
y
|
location.relativeLocation.y | integer |
y |
id
|
id | string |
id |
tenantId
|
tenantId | string |
tenantId |
Definitions
AADMeetingRoom
Name | Path | Type | Description |
---|---|---|---|
name
|
name | string | |
address
|
address | string |
AADMeetingRoomCollection
Name | Path | Type | Description |
---|---|---|---|
rooms
|
rooms | array of AADMeetingRoom |
binary
This is the basic data type 'binary'.