Microsoft Azure PlayFab logo
    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Add-ons
    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA
  • Runs on PlayFab
  • Pricing
    • Blog
    • Forums
    • Contact us
  • Sign up
  • Sign in
  • Ask a question
  • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges
  • Home /
  • API and SDK Questions /
avatar image
Question by radekpibil · Apr 01, 2020 at 03:36 PM · Matchmakingentitiesdocumentation

Entity Global Title Policy for weaker bans

Hello,

Im wondering if there is a recommended way to create something like a limited ban. Which is not supported by the current ban framework. I am trying to only prevent the "banned" player from entering the matchmaking. Is there any detailed documentation of Principals and Conditions for entity policies? This seems like the most promising way of doing it. Im thinking about using either tags or segments or less likely entities to drive the check. Do you have any suggestions here? The documentation is practically non-existing for the current state of entity policies definition and the old block with the Unicorn is obviously outdated given the other questions here.

Best,

Radek

Comment

People who like this

0 Show 0
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

· Add your reply
  • Sort: 
avatar image
Best Answer

Answer by SethDu · Apr 02, 2020 at 07:48 AM

Currently, PlayFab doesn’t provide a tutorial that can limit the entity API via Entity policy. You may consider send a thread on the Feature Request forum and votes from developers will help with the priority.

In addition, writing the ban information into Player Read-Only Data or Internal data for later retrieval can be a workaround, for example, client side verifies the ban state via player data and forbids players from creating Matchmaking tickets. Despite hackers can directly call API bypassing the condition judgement, you can also implement a punishment mechanism in your multiplayer server so that this banned player will have bad experience even he is able to join a match.

Comment

People who like this

0 Show 1 · Share
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image radekpibil · Apr 02, 2020 at 08:09 AM 0
Share

Is there noone at playfab that can explain how that works, considering there is not tutorial?

What youre suggesting is something I considered the worst option, because it needs the most effort, just to do a workaround. Although, isnt what Im trying to do more like limiting the Entity policy using the entity API? Id be ok just with limitting the players based on Tags or something more readilly accessible. I basically want some way of saying that some kind of user cannot access /Match/CreateMatchmakingTicket and Im asking what are the options for "some kind of user" on the server side.

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Navigation

Spaces
  • General Discussion
  • API and SDK Questions
  • Feature Requests
  • PlayStream
  • Bugs
  • Add-on Marketplace
  • LiveOps
  • Follow this Question

    Answers Answers and Comments

    4 People are following this question.

    avatar image avatar image avatar image avatar image

    Related Questions

    What are the matchmaking limits for pro/indie? 1 Answer

    Entity files docs sample doesn't compile and other docs gripes 1 Answer

    How do You form the Creator key correctly? (via UE4 blueprints) 1 Answer

    Matching with other players, 1 Answer

    How would I use match-making (preview) for my game ? 1 Answer

    PlayFab

    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Runs on PlayFab
    • Pricing

    Solutions

    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA

    Engineers

    • Documentation
    • Quickstarts
    • API Reference
    • SDKs
    • Usage Limits

    Resources

    • Forums
    • Contact us
    • Blog
    • Service Health
    • Terms of Service
    • Attribution

    Follow us

    • Facebook
    • Twitter
    • LinkedIn
    • YouTube
    • Sitemap
    • Contact Microsoft
    • Privacy & cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2020
    • Anonymous
    • Sign in
    • Create
    • Ask a question
    • Create an article
    • Post an idea
    • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Explore
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges