Share via


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 tns@tnsholding.dk
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

GetCategories

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 all rooms (defined in Azure AD as meeting rooms)

Returns

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 meeting rooms lists as defined in Azure AD

Returns

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
email string

email

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'.