41 lines
1.6 KiB
XML
41 lines
1.6 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
|
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
|
|
xmlns:ex="http://example.org/rbac#">
|
|
|
|
<ex:Permission rdf:about="http://example.org/rbac#PermRead">
|
|
<rdfs:label>讀取權限</rdfs:label>
|
|
</ex:Permission>
|
|
|
|
<ex:Permission rdf:about="http://example.org/rbac#PermWrite">
|
|
<rdfs:label>寫入權限</rdfs:label>
|
|
</ex:Permission>
|
|
|
|
<ex:Permission rdf:about="http://example.org/rbac#PermDelete">
|
|
<rdfs:label>刪除權限</rdfs:label>
|
|
</ex:Permission>
|
|
|
|
<ex:Role rdf:about="http://example.org/rbac#RoleAdmin">
|
|
<rdfs:label>系統管理員</rdfs:label>
|
|
<ex:hasPermission rdf:resource="http://example.org/rbac#PermRead"/>
|
|
<ex:hasPermission rdf:resource="http://example.org/rbac#PermWrite"/>
|
|
<ex:hasPermission rdf:resource="http://example.org/rbac#PermDelete"/>
|
|
</ex:Role>
|
|
|
|
<ex:Role rdf:about="http://example.org/rbac#RoleEditor">
|
|
<rdfs:label>一般編輯</rdfs:label>
|
|
<ex:hasPermission rdf:resource="http://example.org/rbac#PermRead"/>
|
|
<ex:hasPermission rdf:resource="http://example.org/rbac#PermWrite"/>
|
|
</ex:Role>
|
|
|
|
<ex:User rdf:about="http://example.org/rbac#UserAlice">
|
|
<ex:username>alice_admin</ex:username>
|
|
<ex:hasRole rdf:resource="http://example.org/rbac#RoleAdmin"/>
|
|
</ex:User>
|
|
|
|
<ex:User rdf:about="http://example.org/rbac#UserBob">
|
|
<ex:username>bob_editor</ex:username>
|
|
<ex:hasRole rdf:resource="http://example.org/rbac#RoleEditor"/>
|
|
</ex:User>
|
|
|
|
</rdf:RDF> |