Hi Chandan.
As you noted the SR is a SYSTEM level object and as such the SITE level restrictions will not automatically apply.
There is a SITEID and ORGID attribute on the SR, but as I tested it seems that even if those are populated the domain level filters do not apply. Someone else may prove me wrong on this, but that was the result of my initial tests.
You may look into adding a data restriction instead that is based on the SITEID and ORGID, but you would also need to consider if you populated the domain field and then changed the SITEID or if you allowed that to happen. That can all be handled with automation scripts, but it may get somewhat complicated as you work through all the permutations.
Regards,
Jason
------------------------------
Jason VenHuizen
Sharptree
https://sharptree.iohttps://opqo.io------------------------------