Hello,
we are using matchmaking 2.0 with a match total rule that relaxes over time to decrease the number of players required if no match is found. We use basically the "Expansion of number of players over time" example from here:
https://docs.microsoft.com/en-us/gaming/playfab/features/multiplayer/matchmaking/config-examples
This works well so far in development but I'm a bit worried about the security aspect of this. It relies on the client supplying correct attributes. What if a malicious client modifies this and sets a really high number. Currently we are even using this for QA to be able to start matches quicker. I'm not really sure if this will be a problem in reality but couldn't a hacked client then cause much smaller matches being created than would happen otherwise?
There seems to be a way to use attributes from an entity which would not suffer from this issue I guess. But I didn't really understand from the documentation how to use this. Could you provide an example how entity attributes in matchmaking are supposed to be used? Can I access title data or player data with this?
Thanks!
Markus