@@ -502,7 +502,7 @@ Reads the relationship tuples stored in the database. It does not evaluate nor e
502502body = ReadRequestTupleKey(
503503 user = " user:81684243-9356-4421-8fbf-a4f8d36aa31b" ,
504504 relation = " viewer" ,
505- object = " document:roadmap " ,
505+ object = " document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a " ,
506506)
507507
508508response = await fga_client.read(body)
@@ -518,7 +518,7 @@ response = await fga_client.read(body)
518518# Find all relationship tuples where a certain user has a relationship as any relation to a certain document
519519body = ReadRequestTupleKey(
520520 user = " user:81684243-9356-4421-8fbf-a4f8d36aa31b" ,
521- object = " document:roadmap " ,
521+ object = " document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a " ,
522522)
523523
524524response = await fga_client.read(body)
@@ -551,7 +551,7 @@ response = await fga_client.read(body)
551551
552552# Find all relationship tuples where any user has a relationship as any relation with a particular document
553553body = ReadRequestTupleKey(
554- object = " document:roadmap " ,
554+ object = " document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a " ,
555555)
556556
557557response = await fga_client.read(body)
@@ -597,7 +597,7 @@ body = ClientWriteRequest(
597597 ClientTuple(
598598 user = " user:81684243-9356-4421-8fbf-a4f8d36aa31b" ,
599599 relation = " viewer" ,
600- object = " document:roadmap " ,
600+ object = " document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a " ,
601601 condition = RelationshipCondition(
602602 name = ' ViewCountLessThan200' ,
603603 context = dict (
@@ -609,14 +609,14 @@ body = ClientWriteRequest(
609609 ClientTuple(
610610 user = " user:81684243-9356-4421-8fbf-a4f8d36aa31b" ,
611611 relation = " viewer" ,
612- object = " document:budget " ,
612+ object = " document:0192ab2d-d36e-7cb3-a4a8-5d1d67a300c5 " ,
613613 ),
614614 ],
615615 deletes = [
616616 ClientTuple(
617617 user = " user:81684243-9356-4421-8fbf-a4f8d36aa31b" ,
618618 relation = " writer" ,
619- object = " document:roadmap " ,
619+ object = " document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a " ,
620620 ),
621621 ],
622622)
@@ -651,12 +651,12 @@ body = ClientWriteRequest(
651651 ClientTuple(
652652 user = " user:81684243-9356-4421-8fbf-a4f8d36aa31b" ,
653653 relation = " viewer" ,
654- object = " document:roadmap " ,
654+ object = " document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a " ,
655655 ),
656656 ClientTuple(
657657 user = " user:81684243-9356-4421-8fbf-a4f8d36aa31b" ,
658658 relation = " viewer" ,
659- object = " document:budget " ,
659+ object = " document:0192ab2d-d36e-7cb3-a4a8-5d1d67a300c5 " ,
660660 condition = RelationshipCondition(
661661 name = ' ViewCountLessThan200' ,
662662 context = dict (
@@ -670,7 +670,7 @@ body = ClientWriteRequest(
670670 ClientTuple(
671671 user = " user:81684243-9356-4421-8fbf-a4f8d36aa31b" ,
672672 relation = " writer" ,
673- object = " document:roadmap " ,
673+ object = " document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a " ,
674674 ),
675675 ],
676676)
@@ -700,7 +700,7 @@ options = {
700700body = ClientCheckRequest(
701701 user = " user:81684243-9356-4421-8fbf-a4f8d36aa31b" ,
702702 relation = " writer" ,
703- object = " document:roadmap " ,
703+ object = " document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a " ,
704704 context = dict (
705705 ViewCount = 100
706706 ),
@@ -731,12 +731,12 @@ options = {
731731body = [ClientCheckRequest(
732732 user = " user:81684243-9356-4421-8fbf-a4f8d36aa31b" ,
733733 relation = " viewer" ,
734- object = " document:roadmap " ,
734+ object = " document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a " ,
735735 contextual_tuples = [ # optional
736736 ClientTuple(
737737 user = " user:81684243-9356-4421-8fbf-a4f8d36aa31b" ,
738738 relation = " editor" ,
739- object = " document:roadmap " ,
739+ object = " document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a " ,
740740 ),
741741 ],
742742 context = dict (
@@ -745,22 +745,22 @@ body = [ClientCheckRequest(
745745), ClientCheckRequest(
746746 user = " user:81684243-9356-4421-8fbf-a4f8d36aa31b" ,
747747 relation = " admin" ,
748- object = " document:roadmap " ,
748+ object = " document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a " ,
749749 contextual_tuples = [ # optional
750750 ClientTuple(
751751 user = " user:81684243-9356-4421-8fbf-a4f8d36aa31b" ,
752752 relation = " editor" ,
753- object = " document:roadmap " ,
753+ object = " document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a " ,
754754 ),
755755 ]
756756), ClientCheckRequest(
757757 user = " user:81684243-9356-4421-8fbf-a4f8d36aa31b" ,
758758 relation = " creator" ,
759- object = " document:roadmap " ,
759+ object = " document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a " ,
760760), ClientCheckRequest(
761761 user = " user:81684243-9356-4421-8fbf-a4f8d36aa31b" ,
762762 relation = " deleter" ,
763- object = " document:roadmap " ,
763+ object = " document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a " ,
764764)]
765765
766766response = await fga_client.batch_check(body, options)
@@ -769,11 +769,11 @@ response = await fga_client.batch_check(body, options)
769769# request: {
770770# user: "user:81684243-9356-4421-8fbf-a4f8d36aa31b",
771771# relation: "viewer",
772- # object: "document:roadmap ",
772+ # object: "document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a ",
773773# contextual_tuples: [{
774774# user: "user:81684243-9356-4421-8fbf-a4f8d36aa31b",
775775# relation: "editor",
776- # object: "document:roadmap "
776+ # object: "document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a "
777777# }],
778778# context=dict(
779779# ViewCount=100
@@ -784,27 +784,27 @@ response = await fga_client.batch_check(body, options)
784784# request: {
785785# user: "user:81684243-9356-4421-8fbf-a4f8d36aa31b",
786786# relation: "admin",
787- # object: "document:roadmap ",
787+ # object: "document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a ",
788788# contextual_tuples: [{
789789# user: "user:81684243-9356-4421-8fbf-a4f8d36aa31b",
790790# relation: "editor",
791- # object: "document:roadmap "
791+ # object: "document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a "
792792# }]
793793# }
794794# }, {
795795# allowed: false,
796796# request: {
797797# user: "user:81684243-9356-4421-8fbf-a4f8d36aa31b",
798798# relation: "creator",
799- # object: "document:roadmap ",
799+ # object: "document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a ",
800800# },
801801# error: <FgaError ...>
802802# }, {
803803# allowed: true,
804804# request: {
805805# user: "user:81684243-9356-4421-8fbf-a4f8d36aa31b",
806806# relation: "deleter",
807- # object: "document:roadmap ",
807+ # object: "document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a ",
808808# }},
809809# ]
810810```
@@ -828,11 +828,11 @@ options = {
828828}
829829body = ClientExpandRequest(
830830 relation = " viewer" ,
831- object = " document:roadmap " ,
831+ object = " document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a " ,
832832)
833833
834834response = await fga_client.expand(body. options)
835- # response = ExpandResponse({"tree": UsersetTree({"root": Node({"name": "document:roadmap #viewer", "leaf": Leaf({"users": Users({"users": ["user:81684243-9356-4421-8fbf-a4f8d36aa31b", "user:f52a4f7a-054d-47ff-bb6e-3ac81269988f"]})})})})})
835+ # response = ExpandResponse({"tree": UsersetTree({"root": Node({"name": "document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a #viewer", "leaf": Leaf({"users": Users({"users": ["user:81684243-9356-4421-8fbf-a4f8d36aa31b", "user:f52a4f7a-054d-47ff-bb6e-3ac81269988f"]})})})})})
836836```
837837
838838#### List Objects
@@ -860,7 +860,7 @@ body = ClientListObjectsRequest(
860860 ClientTuple(
861861 user = " user:81684243-9356-4421-8fbf-a4f8d36aa31b" ,
862862 relation = " writer" ,
863- object = " document:budget " ,
863+ object = " document:0192ab2d-d36e-7cb3-a4a8-5d1d67a300c5 " ,
864864 ),
865865 ],
866866 context = dict (
@@ -869,7 +869,7 @@ body = ClientListObjectsRequest(
869869)
870870
871871response = await fga_client.list_objects(body)
872- # response.objects = ["document:roadmap "]
872+ # response.objects = ["document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a "]
873873```
874874
875875#### List Relations
@@ -889,13 +889,13 @@ options = {
889889}
890890body = ClientListRelationsRequest(
891891 user = " user:81684243-9356-4421-8fbf-a4f8d36aa31b" ,
892- object = " document:roadmap " ,
892+ object = " document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a " ,
893893 relations = [" can_view" , " can_edit" , " can_delete" , " can_rename" ],
894894 contextual_tuples = [ # optional
895895 ClientTuple(
896896 user = " user:81684243-9356-4421-8fbf-a4f8d36aa31b" ,
897897 relation = " writer" ,
898- object = " document:budget " ,
898+ object = " document:0192ab2d-d36e-7cb3-a4a8-5d1d67a300c5 " ,
899899 ),
900900 ],
901901 context = dict (
@@ -946,7 +946,7 @@ async with OpenFgaClient(configuration) as api_client:
946946 ClientTuple(
947947 user = " folder:product" ,
948948 relation = " parent" ,
949- object = " document:roadmap " ,
949+ object = " document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a " ,
950950 ),
951951 ],
952952 )
@@ -999,7 +999,7 @@ options = {
999999body = [ClientAssertion(
10001000 user = " user:81684243-9356-4421-8fbf-a4f8d36aa31b" ,
10011001 relation = " viewer" ,
1002- object = " document:roadmap " ,
1002+ object = " document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a " ,
10031003 expectation = True ,
10041004)]
10051005
@@ -1064,6 +1064,7 @@ Class | Method | HTTP request | Description
10641064 - [ Any] ( https://github.com/openfga/python-sdk/blob/main/docs/Any.md )
10651065 - [ Assertion] ( https://github.com/openfga/python-sdk/blob/main/docs/Assertion.md )
10661066 - [ AssertionTupleKey] ( https://github.com/openfga/python-sdk/blob/main/docs/AssertionTupleKey.md )
1067+ - [ AuthErrorCode] ( https://github.com/openfga/python-sdk/blob/main/docs/AuthErrorCode.md )
10671068 - [ AuthorizationModel] ( https://github.com/openfga/python-sdk/blob/main/docs/AuthorizationModel.md )
10681069 - [ CheckRequest] ( https://github.com/openfga/python-sdk/blob/main/docs/CheckRequest.md )
10691070 - [ CheckRequestTupleKey] ( https://github.com/openfga/python-sdk/blob/main/docs/CheckRequestTupleKey.md )
@@ -1082,6 +1083,7 @@ Class | Method | HTTP request | Description
10821083 - [ ExpandRequestTupleKey] ( https://github.com/openfga/python-sdk/blob/main/docs/ExpandRequestTupleKey.md )
10831084 - [ ExpandResponse] ( https://github.com/openfga/python-sdk/blob/main/docs/ExpandResponse.md )
10841085 - [ FgaObject] ( https://github.com/openfga/python-sdk/blob/main/docs/FgaObject.md )
1086+ - [ ForbiddenResponse] ( https://github.com/openfga/python-sdk/blob/main/docs/ForbiddenResponse.md )
10851087 - [ GetStoreResponse] ( https://github.com/openfga/python-sdk/blob/main/docs/GetStoreResponse.md )
10861088 - [ InternalErrorCode] ( https://github.com/openfga/python-sdk/blob/main/docs/InternalErrorCode.md )
10871089 - [ InternalErrorMessageResponse] ( https://github.com/openfga/python-sdk/blob/main/docs/InternalErrorMessageResponse.md )
0 commit comments